{"classData":[{"comment":"/**\n * @class Neo.layout.Card\n * @extends Neo.layout.Base\n */","meta":{"filename":"Card.mjs","lineno":4,"columnno":0,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/layout","code":{}},"kind":"class","name":"Card","augments":["Neo.layout.Base"],"memberof":"Neo.layout","longname":"Neo.layout.Card","scope":"static","$longname":"Neo.layout.Card","$kind":"class","id":2290,"neoClassName":"Neo.layout.Card"},{"comment":"/**\n         * @member {String} className='Neo.layout.Card'\n         * @protected\n         */","meta":{"filename":"Card.mjs","lineno":35,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/layout","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.layout.Card'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2291,"neoClassName":"Neo.layout.Card"},{"comment":"/**\n         * @member {String} ntype='layout-card'\n         * @protected\n         */","meta":{"filename":"Card.mjs","lineno":40,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/layout","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'layout-card'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":2292,"neoClassName":"Neo.layout.Card"},{"comment":"/**\n     * Modifies the CSS classes of the container items this layout is bound to.\n     * Automatically gets triggered after changing the value of activeIndex.\n     * Lazy loads items which use a module config containing a function.\n     * @param {Number} value\n     * @param {Number} oldValue\n     * @protected\n     */","meta":{"range":[1845,4963],"filename":"Card.mjs","lineno":63,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/layout","code":{"id":"astnode100067318","name":"Card#afterSetActiveIndex","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Modifies the CSS classes of the container items this layout is bound to.<br />Automatically gets triggered after changing the value of activeIndex.<br />Lazy loads items which use a module config containing a function.","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetActiveIndex","longname":"Card#afterSetActiveIndex","kind":"function","memberof":"Card","scope":"instance","async":true,"$longname":"Card#afterSetActiveIndex","$kind":"method","id":2293,"neoClassName":"Neo.layout.Card"},{"comment":"/**\n     * Initially sets the CSS classes of the container items this layout is bound to.\n     * @param {Neo.component.Base} item\n     * @param {Number} index\n     * @param {Boolean} [keepInDom=false]\n     */","meta":{"range":[5182,5832],"filename":"Card.mjs","lineno":152,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/layout","code":{"id":"astnode100067701","name":"Card#applyChildAttributes","type":"MethodDefinition","paramnames":["item","index","keepInDom"]},"vars":{"":null}},"description":"Initially sets the CSS classes of the container items this layout is bound to.","params":[{"type":{"names":["Neo.component.Base"]},"name":"item"},{"type":{"names":["Number"]},"name":"index"},{"type":{"names":["Boolean"]},"optional":true,"defaultvalue":false,"name":"keepInDom"}],"name":"applyChildAttributes","longname":"Card#applyChildAttributes","kind":"function","memberof":"Card","scope":"instance","$longname":"Card#applyChildAttributes","$kind":"method","id":2294,"neoClassName":"Neo.layout.Card"},{"comment":"/**\n     * Applies CSS classes to the container this layout is bound to\n     */","meta":{"range":[5922,6310],"filename":"Card.mjs","lineno":174,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/layout","code":{"id":"astnode100067794","name":"Card#applyRenderAttributes","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Applies CSS classes to the container this layout is bound to","name":"applyRenderAttributes","longname":"Card#applyRenderAttributes","kind":"function","memberof":"Card","scope":"instance","params":[],"$longname":"Card#applyRenderAttributes","$kind":"method","id":2295,"neoClassName":"Neo.layout.Card"},{"comment":"/**\n     * Removes all CSS rules from the container this layout is bound to.\n     * Gets called when switching to a different layout.\n     */","meta":{"range":[6462,6855],"filename":"Card.mjs","lineno":192,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/layout","code":{"id":"astnode100067842","name":"Card#removeRenderAttributes","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Removes all CSS rules from the container this layout is bound to.<br />Gets called when switching to a different layout.","name":"removeRenderAttributes","longname":"Card#removeRenderAttributes","kind":"function","memberof":"Card","scope":"instance","params":[],"$longname":"Card#removeRenderAttributes","$kind":"method","id":2296,"neoClassName":"Neo.layout.Card"}]}