{"classData":[{"comment":"/**\n * @class RealWorld.view.HeaderComponent\n * @extends Neo.component.Base\n */","meta":{"filename":"HeaderComponent.mjs","lineno":4,"columnno":0,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{}},"kind":"class","name":"HeaderComponent","augments":["Neo.component.Base"],"memberof":"RealWorld.view","longname":"RealWorld.view.HeaderComponent","scope":"static","$longname":"RealWorld.view.HeaderComponent","$kind":"class","id":4130,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n         * @member {String} className='RealWorld.view.HeaderComponent'\n         * @protected\n         */","meta":{"filename":"HeaderComponent.mjs","lineno":14,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'RealWorld.view.HeaderComponent'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":4131,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n         * @member {String} activeItem_='home'\n         */","meta":{"filename":"HeaderComponent.mjs","lineno":18,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{}},"kind":"member","name":"activeItem_","type":{"names":["String"]},"defaultvalue":"'home'","longname":"activeItem_","scope":"global","$longname":"activeItem_","$kind":"property","id":4132,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n         * @member {String[]} cls=['navbar', 'navbar-light']\n         */","meta":{"filename":"HeaderComponent.mjs","lineno":22,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{}},"kind":"member","name":"cls","type":{"names":["Array.<String>"]},"defaultvalue":"['navbar', 'navbar-light']","description":"'navbar-light']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":4133,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n         * @member {Boolean} loggedIn_=false\n         */","meta":{"filename":"HeaderComponent.mjs","lineno":26,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{}},"kind":"member","name":"loggedIn_","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"loggedIn_","scope":"global","$longname":"loggedIn_","$kind":"property","id":4134,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n         * @member {String|null} userImage_=null\n         */","meta":{"filename":"HeaderComponent.mjs","lineno":30,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{}},"kind":"member","name":"userImage_","type":{"names":["String","null"]},"defaultvalue":null,"longname":"userImage_","scope":"global","$longname":"userImage_","$kind":"property","id":4135,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n         * @member {String|null} userName_=null\n         */","meta":{"filename":"HeaderComponent.mjs","lineno":34,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{}},"kind":"member","name":"userName_","type":{"names":["String","null"]},"defaultvalue":null,"longname":"userName_","scope":"global","$longname":"userName_","$kind":"property","id":4136,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n         * @member {Object} _vdom\n         */","meta":{"filename":"HeaderComponent.mjs","lineno":38,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{}},"kind":"member","name":"_vdom","type":{"names":["Object"]},"longname":"_vdom","scope":"global","$longname":"_vdom","$kind":"property","id":4137,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n     * Triggered after the activeItem config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[3168,3513],"filename":"HeaderComponent.mjs","lineno":81,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{"id":"astnode100132035","name":"HeaderComponent#afterSetActiveItem","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the activeItem config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetActiveItem","longname":"HeaderComponent#afterSetActiveItem","kind":"function","memberof":"HeaderComponent","scope":"instance","$longname":"HeaderComponent#afterSetActiveItem","$kind":"method","id":4138,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n     * Triggered after the loggedIn config got changed\n     * @param {Boolean} value\n     * @param {Boolean} oldValue\n     * @protected\n     */","meta":{"range":[3671,4162],"filename":"HeaderComponent.mjs","lineno":100,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{"id":"astnode100132117","name":"HeaderComponent#afterSetLoggedIn","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the loggedIn config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetLoggedIn","longname":"HeaderComponent#afterSetLoggedIn","kind":"function","memberof":"HeaderComponent","scope":"instance","$longname":"HeaderComponent#afterSetLoggedIn","$kind":"method","id":4139,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n     * Triggered after the userImage config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[4319,4601],"filename":"HeaderComponent.mjs","lineno":122,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{"id":"astnode100132209","name":"HeaderComponent#afterSetUserImage","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the userImage config got changed","params":[{"type":{"names":["String"]},"name":"value"},{"type":{"names":["String"]},"name":"oldValue"}],"access":"protected","name":"afterSetUserImage","longname":"HeaderComponent#afterSetUserImage","kind":"function","memberof":"HeaderComponent","scope":"instance","$longname":"HeaderComponent#afterSetUserImage","$kind":"method","id":4140,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n     * Triggered after the userName config got changed\n     * @param {String} value\n     * @param {String} oldValue\n     * @protected\n     */","meta":{"range":[4757,5102],"filename":"HeaderComponent.mjs","lineno":139,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{"id":"astnode100132270","name":"HeaderComponent#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":"HeaderComponent#afterSetUserName","kind":"function","memberof":"HeaderComponent","scope":"instance","$longname":"HeaderComponent#afterSetUserName","$kind":"method","id":4141,"neoClassName":"RealWorld.view.HeaderComponent"},{"comment":"/**\n     * @param {String} value\n     * @returns {Number} The target index\n     */","meta":{"range":[5195,5574],"filename":"HeaderComponent.mjs","lineno":156,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/apps/realworld/view","code":{"id":"astnode100132333","name":"HeaderComponent#getActiveIndex","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"value"}],"returns":[{"type":{"names":["Number"]},"description":"The target index"}],"name":"getActiveIndex","longname":"HeaderComponent#getActiveIndex","kind":"function","memberof":"HeaderComponent","scope":"instance","$longname":"HeaderComponent#getActiveIndex","$kind":"method","id":4142,"neoClassName":"RealWorld.view.HeaderComponent"}]}