{"classData":[{"comment":"/**\n * @class RealWorld.view.user.SettingsComponent\n * @extends Neo.component.Base\n */","meta":{"filename":"SettingsComponent.mjs","lineno":4,"columnno":0,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{}},"kind":"class","name":"SettingsComponent","augments":["Neo.component.Base"],"memberof":"RealWorld.view.user","longname":"RealWorld.view.user.SettingsComponent","scope":"static","$longname":"RealWorld.view.user.SettingsComponent","$kind":"class","id":4235,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n         * @member {String} className='RealWorld.view.user.SettingsComponent'\n         * @protected\n         */","meta":{"filename":"SettingsComponent.mjs","lineno":14,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'RealWorld.view.user.SettingsComponent'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":4236,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n         * @member {String} bio_=null\n         */","meta":{"filename":"SettingsComponent.mjs","lineno":18,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{}},"kind":"member","name":"bio_","type":{"names":["String"]},"defaultvalue":null,"longname":"bio_","scope":"global","$longname":"bio_","$kind":"property","id":4237,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n         * @member {String[]} cls=['settings-page']\n         */","meta":{"filename":"SettingsComponent.mjs","lineno":22,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{}},"kind":"member","name":"cls","type":{"names":["Array.<String>"]},"defaultvalue":"['settings-page']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":4238,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n         * @member {String} email_=null\n         */","meta":{"filename":"SettingsComponent.mjs","lineno":26,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{}},"kind":"member","name":"email_","type":{"names":["String"]},"defaultvalue":null,"longname":"email_","scope":"global","$longname":"email_","$kind":"property","id":4239,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n         * @member {Object[]} errors_=[]\n         */","meta":{"filename":"SettingsComponent.mjs","lineno":30,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{}},"kind":"member","name":"errors_","type":{"names":["Array.<Object>"]},"defaultvalue":"[]","longname":"errors_","scope":"global","$longname":"errors_","$kind":"property","id":4240,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n         * @member {String} image_=null\n         */","meta":{"filename":"SettingsComponent.mjs","lineno":34,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{}},"kind":"member","name":"image_","type":{"names":["String"]},"defaultvalue":null,"longname":"image_","scope":"global","$longname":"image_","$kind":"property","id":4241,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n         * @member {String} userName_=null\n         */","meta":{"filename":"SettingsComponent.mjs","lineno":38,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{}},"kind":"member","name":"userName_","type":{"names":["String"]},"defaultvalue":null,"longname":"userName_","scope":"global","$longname":"userName_","$kind":"property","id":4242,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n         * @member {Object} _vdom\n         */","meta":{"filename":"SettingsComponent.mjs","lineno":42,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{}},"kind":"member","name":"_vdom","type":{"names":["Object"]},"longname":"_vdom","scope":"global","$longname":"_vdom","$kind":"property","id":4243,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n     * @param {Object} config\n     */","meta":{"range":[3339,3882],"filename":"SettingsComponent.mjs","lineno":80,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{"id":"astnode100136175","name":"SettingsComponent#construct","type":"MethodDefinition","paramnames":["config"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"config"}],"name":"construct","longname":"SettingsComponent#construct","kind":"function","memberof":"SettingsComponent","scope":"instance","$longname":"SettingsComponent#construct","$kind":"method","id":4244,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n     * Triggered after the bio config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[4033,4181],"filename":"SettingsComponent.mjs","lineno":105,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{"id":"astnode100136243","name":"SettingsComponent#afterSetBio","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the bio config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetBio","longname":"SettingsComponent#afterSetBio","kind":"function","memberof":"SettingsComponent","scope":"instance","$longname":"SettingsComponent#afterSetBio","$kind":"method","id":4245,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n     * Triggered after the email config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[4334,4486],"filename":"SettingsComponent.mjs","lineno":118,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{"id":"astnode100136272","name":"SettingsComponent#afterSetEmail","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the email config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetEmail","longname":"SettingsComponent#afterSetEmail","kind":"function","memberof":"SettingsComponent","scope":"instance","$longname":"SettingsComponent#afterSetEmail","$kind":"method","id":4246,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n     * Triggered after the errors config got changed\n     * @param {Object[]} value=[]\n     * @param {Object[]} oldValue\n     * @protected\n     */","meta":{"range":[4647,5093],"filename":"SettingsComponent.mjs","lineno":131,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{"id":"astnode100136301","name":"SettingsComponent#afterSetErrors","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the errors config got changed","params":[{"type":{"names":["Array.<Object>"]},"defaultvalue":"[","name":"value"},{"type":{"names":["Array.<Object>"]},"name":"oldValue"}],"access":"protected","name":"afterSetErrors","longname":"SettingsComponent#afterSetErrors","kind":"function","memberof":"SettingsComponent","scope":"instance","$longname":"SettingsComponent#afterSetErrors","$kind":"method","id":4247,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n     * Triggered after the image config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[5246,5398],"filename":"SettingsComponent.mjs","lineno":155,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{"id":"astnode100136380","name":"SettingsComponent#afterSetImage","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the image config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetImage","longname":"SettingsComponent#afterSetImage","kind":"function","memberof":"SettingsComponent","scope":"instance","$longname":"SettingsComponent#afterSetImage","$kind":"method","id":4248,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n     * Triggered after the userName config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[5554,5712],"filename":"SettingsComponent.mjs","lineno":168,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{"id":"astnode100136409","name":"SettingsComponent#afterSetUserName","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the userName config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetUserName","longname":"SettingsComponent#afterSetUserName","kind":"function","memberof":"SettingsComponent","scope":"instance","$longname":"SettingsComponent#afterSetUserName","$kind":"method","id":4249,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n     * @param {Object} value\n     */","meta":{"range":[5763,6053],"filename":"SettingsComponent.mjs","lineno":178,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{"id":"astnode100136438","name":"SettingsComponent#onCurrentUserChange","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"value"}],"name":"onCurrentUserChange","longname":"SettingsComponent#onCurrentUserChange","kind":"function","memberof":"SettingsComponent","scope":"instance","$longname":"SettingsComponent#onCurrentUserChange","$kind":"method","id":4250,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[6103,6175],"filename":"SettingsComponent.mjs","lineno":193,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{"id":"astnode100136470","name":"SettingsComponent#onLogoutButtonClick","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onLogoutButtonClick","longname":"SettingsComponent#onLogoutButtonClick","kind":"function","memberof":"SettingsComponent","scope":"instance","$longname":"SettingsComponent#onLogoutButtonClick","$kind":"method","id":4251,"neoClassName":"RealWorld.view.user.SettingsComponent"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[6225,7548],"filename":"SettingsComponent.mjs","lineno":200,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view/user","code":{"id":"astnode100136483","name":"SettingsComponent#onSubmitButtonClick","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onSubmitButtonClick","longname":"SettingsComponent#onSubmitButtonClick","kind":"function","memberof":"SettingsComponent","scope":"instance","$longname":"SettingsComponent#onSubmitButtonClick","$kind":"method","id":4252,"neoClassName":"RealWorld.view.user.SettingsComponent"}]}