{"classData":[{"comment":"/**\n * Uses an input type number and optionally provides custom spin buttons for up and down\n * @class Neo.form.field.Number\n * @extends Neo.form.field.Text\n */","meta":{"filename":"Number.mjs","lineno":6,"columnno":0,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"description":"Uses an input type number and optionally provides custom spin buttons for up and down","kind":"class","name":"Number","augments":["Neo.form.field.Text"],"memberof":"Neo.form.field","longname":"Neo.form.field.Number","scope":"static","$longname":"Neo.form.field.Number","$kind":"class","id":1853,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * Valid values for triggerPosition\n         * @member {String[]} triggerPositions=['right', 'sides']\n         * @protected\n         * @static\n         */","meta":{"filename":"Number.mjs","lineno":19,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"description":"Valid values for triggerPosition","kind":"member","name":"triggerPositions","type":{"names":["Array.<String>"]},"defaultvalue":"['right', 'sides']","access":"protected","scope":"static","longname":"triggerPositions","$longname":"triggerPositions","$kind":"property","id":1854,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * @member {String} className='Neo.form.field.Number'\n         * @protected\n         */","meta":{"filename":"Number.mjs","lineno":27,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.form.field.Number'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":1855,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * @member {String} ntype='numberfield'\n         * @protected\n         */","meta":{"filename":"Number.mjs","lineno":32,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'numberfield'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":1856,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * @member {Array} cls=['neo-numberfield', 'neo-textfield']\n         */","meta":{"filename":"Number.mjs","lineno":36,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"kind":"member","name":"cls","type":{"names":["Array"]},"defaultvalue":"['neo-numberfield', 'neo-textfield']","description":"'neo-textfield']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":1857,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * @member {Number[]|null} excluded=null\n         */","meta":{"filename":"Number.mjs","lineno":40,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"kind":"member","name":"excluded","type":{"names":["Array.<Number>","null"]},"defaultvalue":null,"longname":"excluded","scope":"global","$longname":"excluded","$kind":"property","id":1858,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * false only allows changing the field using the spin buttons\n         * @member {Boolean} inputEditable_=true\n         */","meta":{"filename":"Number.mjs","lineno":45,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"description":"false only allows changing the field using the spin buttons","kind":"member","name":"inputEditable_","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"inputEditable_","scope":"global","$longname":"inputEditable_","$kind":"property","id":1859,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * Value for the inputType_ textfield config\n         * @member {String} inputType='number'\n         */","meta":{"filename":"Number.mjs","lineno":50,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"description":"Value for the inputType_ textfield config","kind":"member","name":"inputType","type":{"names":["String"]},"defaultvalue":"'number'","longname":"inputType","scope":"global","$longname":"inputType","$kind":"property","id":1860,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * @member {Number} maxValue_=100\n         */","meta":{"filename":"Number.mjs","lineno":54,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"kind":"member","name":"maxValue_","type":{"names":["Number"]},"defaultvalue":100,"longname":"maxValue_","scope":"global","$longname":"maxValue_","$kind":"property","id":1861,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * @member {Number} minValue_=0\n         */","meta":{"filename":"Number.mjs","lineno":58,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"kind":"member","name":"minValue_","type":{"names":["Number"]},"defaultvalue":0,"longname":"minValue_","scope":"global","$longname":"minValue_","$kind":"property","id":1862,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * @member {Number} stepSize_=1\n         */","meta":{"filename":"Number.mjs","lineno":62,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"kind":"member","name":"stepSize_","type":{"names":["Number"]},"defaultvalue":1,"longname":"stepSize_","scope":"global","$longname":"stepSize_","$kind":"property","id":1863,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * Valid values: 'right', 'sides'\n         * @member {String} triggerPosition='right'\n         */","meta":{"filename":"Number.mjs","lineno":67,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"description":"Valid values: 'right', 'sides'","kind":"member","name":"triggerPosition","type":{"names":["String"]},"defaultvalue":"'right'","longname":"triggerPosition","scope":"global","$longname":"triggerPosition","$kind":"property","id":1864,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n         * @member {Boolean} useSpinButtons_=true\n         */","meta":{"filename":"Number.mjs","lineno":71,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{}},"kind":"member","name":"useSpinButtons_","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"useSpinButtons_","scope":"global","$longname":"useSpinButtons_","$kind":"property","id":1865,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * Triggered after the inputEditable config got changed\n     * @param {Number} value\n     * @param {Number} oldValue\n     * @protected\n     */","meta":{"range":[2237,2580],"filename":"Number.mjs","lineno":80,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058021","name":"Number#afterSetInputEditable","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the inputEditable config got changed","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetInputEditable","longname":"Number#afterSetInputEditable","kind":"function","memberof":"Number","scope":"instance","$longname":"Number#afterSetInputEditable","$kind":"method","id":1866,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * Triggered after the maxValue config got changed\n     * @param {Number} value\n     * @param {Number} oldValue\n     * @protected\n     */","meta":{"range":[2736,2865],"filename":"Number.mjs","lineno":101,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058070","name":"Number#afterSetMaxValue","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the maxValue config got changed","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetMaxValue","longname":"Number#afterSetMaxValue","kind":"function","memberof":"Number","scope":"instance","$longname":"Number#afterSetMaxValue","$kind":"method","id":1867,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * Triggered after the minValue config got changed\n     * @param {Number} value\n     * @param {Number} oldValue\n     * @protected\n     */","meta":{"range":[3021,3150],"filename":"Number.mjs","lineno":112,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058088","name":"Number#afterSetMinValue","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the minValue config got changed","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetMinValue","longname":"Number#afterSetMinValue","kind":"function","memberof":"Number","scope":"instance","$longname":"Number#afterSetMinValue","$kind":"method","id":1868,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * Triggered after the stepSize config got changed\n     * @param {Number} value\n     * @param {Number} oldValue\n     * @protected\n     */","meta":{"range":[3306,4103],"filename":"Number.mjs","lineno":123,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058106","name":"Number#afterSetStepSize","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the stepSize config got changed","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetStepSize","longname":"Number#afterSetStepSize","kind":"function","memberof":"Number","scope":"instance","$longname":"Number#afterSetStepSize","$kind":"method","id":1869,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * Triggered after the triggerPosition config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[4266,4383],"filename":"Number.mjs","lineno":151,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058234","name":"Number#afterSetTriggerPosition","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the triggerPosition config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetTriggerPosition","longname":"Number#afterSetTriggerPosition","kind":"function","memberof":"Number","scope":"instance","$longname":"Number#afterSetTriggerPosition","$kind":"method","id":1870,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * Triggered after the useSpinButtons config got changed\n     * @param {Boolean} value\n     * @param {Boolean} oldValue\n     * @protected\n     */","meta":{"range":[4547,4684],"filename":"Number.mjs","lineno":163,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058248","name":"Number#afterSetUseSpinButtons","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the useSpinButtons config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetUseSpinButtons","longname":"Number#afterSetUseSpinButtons","kind":"function","memberof":"Number","scope":"instance","$longname":"Number#afterSetUseSpinButtons","$kind":"method","id":1871,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * Triggered before the triggerPosition config gets changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[4849,4974],"filename":"Number.mjs","lineno":175,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058265","name":"Number#beforeSetTriggerPosition","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the triggerPosition config gets changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"beforeSetTriggerPosition","longname":"Number#beforeSetTriggerPosition","kind":"function","memberof":"Number","scope":"instance","$longname":"Number#beforeSetTriggerPosition","$kind":"method","id":1872,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * @returns {Boolean}\n     */","meta":{"range":[5022,5542],"filename":"Number.mjs","lineno":182,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058279","name":"Number#isValid","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["Boolean"]}}],"name":"isValid","longname":"Number#isValid","kind":"function","memberof":"Number","scope":"instance","params":[],"$longname":"Number#isValid","$kind":"method","id":1873,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     *\n     */","meta":{"range":[5571,5656],"filename":"Number.mjs","lineno":207,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058355","name":"Number#onConstructed","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onConstructed","longname":"Number#onConstructed","kind":"function","memberof":"Number","scope":"instance","params":[],"$longname":"Number#onConstructed","$kind":"method","id":1874,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * @param {Object} data\n     * @override\n     */","meta":{"range":[5723,6400],"filename":"Number.mjs","lineno":216,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058369","name":"Number#onInputValueChange","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"override":true,"name":"onInputValueChange","longname":"Number#onInputValueChange","kind":"function","memberof":"Number","scope":"instance","$longname":"Number#onInputValueChange","$kind":"method","id":1875,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * @protected\n     */","meta":{"range":[6440,6959],"filename":"Number.mjs","lineno":243,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058469","name":"Number#onSpinButtonDownClick","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"access":"protected","name":"onSpinButtonDownClick","longname":"Number#onSpinButtonDownClick","kind":"function","memberof":"Number","scope":"instance","params":[],"$longname":"Number#onSpinButtonDownClick","$kind":"method","id":1876,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     * @protected\n     */","meta":{"range":[6999,7516],"filename":"Number.mjs","lineno":263,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058552","name":"Number#onSpinButtonUpClick","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"access":"protected","name":"onSpinButtonUpClick","longname":"Number#onSpinButtonUpClick","kind":"function","memberof":"Number","scope":"instance","params":[],"$longname":"Number#onSpinButtonUpClick","$kind":"method","id":1877,"neoClassName":"Neo.form.field.Number"},{"comment":"/**\n     *\n     */","meta":{"range":[7545,8550],"filename":"Number.mjs","lineno":283,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field","code":{"id":"astnode100058635","name":"Number#updateTriggers","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"updateTriggers","longname":"Number#updateTriggers","kind":"function","memberof":"Number","scope":"instance","params":[],"$longname":"Number#updateTriggers","$kind":"method","id":1878,"neoClassName":"Neo.form.field.Number"}]}