{"classData":[{"comment":"/**\n * Clear Trigger to remove the input value of TextFields or subclasses\n * @class Neo.form.field.trigger.Clear\n * @extends Neo.form.field.trigger.Base\n */","meta":{"filename":"Clear.mjs","lineno":4,"columnno":0,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{}},"description":"Clear Trigger to remove the input value of TextFields or subclasses","kind":"class","name":"Clear","augments":["Neo.form.field.trigger.Base"],"memberof":"Neo.form.field.trigger","longname":"Neo.form.field.trigger.Clear","scope":"static","$longname":"Neo.form.field.trigger.Clear","$kind":"class","id":2145,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n         * @member {String} className='Neo.form.field.trigger.Clear'\n         * @protected\n         */","meta":{"filename":"Clear.mjs","lineno":15,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.form.field.trigger.Clear'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2146,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n         * @member {String} ntype='trigger-clear'\n         * @protected\n         */","meta":{"filename":"Clear.mjs","lineno":20,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'trigger-clear'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":2147,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n         * @member {String[]} cls=['neo-field-trigger', 'neo-trigger-clear']\n         */","meta":{"filename":"Clear.mjs","lineno":24,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{}},"kind":"member","name":"cls","type":{"names":["Array.<String>"]},"defaultvalue":"['neo-field-trigger', 'neo-trigger-clear']","description":"'neo-trigger-clear']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":2148,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n         * @member {String|null} iconCls='fa fa-times'\n         */","meta":{"filename":"Clear.mjs","lineno":28,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{}},"kind":"member","name":"iconCls","type":{"names":["String","null"]},"defaultvalue":"'fa","description":"fa-times'","longname":"iconCls","scope":"global","$longname":"iconCls","$kind":"property","id":2149,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n         * Internal flag used by field.getTrigger()\n         * @member {String} type='clear'\n         * @protected\n         */","meta":{"filename":"Clear.mjs","lineno":34,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{}},"description":"Internal flag used by field.getTrigger()","kind":"member","name":"type","type":{"names":["String"]},"defaultvalue":"'clear'","access":"protected","longname":"type","scope":"global","$longname":"type","$kind":"property","id":2150,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n         * @member {Number} weight_=20\n         */","meta":{"filename":"Clear.mjs","lineno":38,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{}},"kind":"member","name":"weight_","type":{"names":["Number"]},"defaultvalue":20,"longname":"weight_","scope":"global","$longname":"weight_","$kind":"property","id":2151,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n     * Triggered after the hidden config got changed\n     * @param {Boolean} value\n     * @param {Boolean} oldValue\n     * @protected\n     */","meta":{"range":[1271,1429],"filename":"Clear.mjs","lineno":47,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{"id":"astnode100065223","name":"Clear#afterSetHidden","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the hidden config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetHidden","longname":"Clear#afterSetHidden","kind":"function","memberof":"Clear","scope":"instance","$longname":"Clear#afterSetHidden","$kind":"method","id":2152,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n     * Triggered before the hidden config gets changed.\n     * @param {Boolean} value\n     * @param {Boolean} oldValue\n     * @protected\n     */","meta":{"range":[1588,1737],"filename":"Clear.mjs","lineno":60,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{"id":"astnode100065251","name":"Clear#beforeSetHidden","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the hidden config gets changed.","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"beforeSetHidden","longname":"Clear#beforeSetHidden","kind":"function","memberof":"Clear","scope":"instance","$longname":"Clear#beforeSetHidden","$kind":"method","id":2153,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n     *\n     */","meta":{"range":[1766,2040],"filename":"Clear.mjs","lineno":71,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{"id":"astnode100065271","name":"Clear#destroy","type":"MethodDefinition","paramnames":["args"]},"vars":{"":null}},"name":"destroy","longname":"Clear#destroy","kind":"function","memberof":"Clear","scope":"instance","params":[],"$longname":"Clear#destroy","$kind":"method","id":2154,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n     * @returns {Boolean} true in case the trigger should be hidden\n     */","meta":{"range":[2130,2509],"filename":"Clear.mjs","lineno":86,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{"id":"astnode100065306","name":"Clear#getHiddenState","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["Boolean"]},"description":"true in case the trigger should be hidden"}],"name":"getHiddenState","longname":"Clear#getHiddenState","kind":"function","memberof":"Clear","scope":"instance","params":[],"$longname":"Clear#getHiddenState","$kind":"method","id":2155,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n     * @param {Object} opts\n     */","meta":{"range":[2559,2631],"filename":"Clear.mjs","lineno":105,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{"id":"astnode100065361","name":"Clear#onFieldChange","type":"MethodDefinition","paramnames":["opts"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"opts"}],"name":"onFieldChange","longname":"Clear#onFieldChange","kind":"function","memberof":"Clear","scope":"instance","$longname":"Clear#onFieldChange","$kind":"method","id":2156,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n     *\n     */","meta":{"range":[2660,2974],"filename":"Clear.mjs","lineno":112,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{"id":"astnode100065375","name":"Clear#onConstructed","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onConstructed","longname":"Clear#onConstructed","kind":"function","memberof":"Clear","scope":"instance","params":[],"$longname":"Clear#onConstructed","$kind":"method","id":2157,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n     * @override\n     */","meta":{"range":[3013,3132],"filename":"Clear.mjs","lineno":129,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{"id":"astnode100065415","name":"Clear#onMouseEnter","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"override":true,"name":"onMouseEnter","longname":"Clear#onMouseEnter","kind":"function","memberof":"Clear","scope":"instance","params":[],"$longname":"Clear#onMouseEnter","$kind":"method","id":2158,"neoClassName":"Neo.form.field.trigger.Clear"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[3182,3238],"filename":"Clear.mjs","lineno":139,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/form/field/trigger","code":{"id":"astnode100065438","name":"Clear#onTriggerClick","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onTriggerClick","longname":"Clear#onTriggerClick","kind":"function","memberof":"Clear","scope":"instance","$longname":"Clear#onTriggerClick","$kind":"method","id":2159,"neoClassName":"Neo.form.field.trigger.Clear"}]}