12345678910111213141516171819202122232425262728293031 |
- export default optionsFromStrings;
- // Convert string to integers/booleans where it should be
- function optionsFromStrings(options){
- var intOptions = [
- "width",
- "height",
- "textMargin",
- "fontSize",
- "margin",
- "marginTop",
- "marginBottom",
- "marginLeft",
- "marginRight"
- ];
- for(var intOption in intOptions){
- if(intOptions.hasOwnProperty(intOption)){
- intOption = intOptions[intOption];
- if(typeof options[intOption] === "string"){
- options[intOption] = parseInt(options[intOption], 10);
- }
- }
- }
- if(typeof options["displayValue"] === "string"){
- options["displayValue"] = (options["displayValue"] != "false");
- }
- return options;
- }
|