@cause-911/material
Version:
Run `npm install @cause-911/material --save` to add this library to your project
30 lines • 1.65 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
export class MenuItem {
/**
* @param {?} label
* @param {?} path
* @param {?=} icon
*/
constructor(label, path, icon = '') {
this.label = label;
this.path = path;
this.icon = icon;
this.childs = [];
}
}
if (false) {
/** @type {?} */
MenuItem.prototype.activated;
/** @type {?} */
MenuItem.prototype.childs;
/** @type {?} */
MenuItem.prototype.label;
/** @type {?} */
MenuItem.prototype.path;
/** @type {?} */
MenuItem.prototype.icon;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVudS1pdGVtLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGNhdXNlLTkxMS9tYXRlcmlhbC8iLCJzb3VyY2VzIjpbImxpYi9zaGFyZWQvbW9kZWxzL21lbnUtaXRlbS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsTUFBTSxPQUFPLFFBQVE7Ozs7OztJQUlqQixZQUNXLEtBQWEsRUFDYixJQUFZLEVBQ1osT0FBMEIsRUFBRTtRQUY1QixVQUFLLEdBQUwsS0FBSyxDQUFRO1FBQ2IsU0FBSSxHQUFKLElBQUksQ0FBUTtRQUNaLFNBQUksR0FBSixJQUFJLENBQXdCO1FBTHZDLFdBQU0sR0FBZSxFQUFFLENBQUM7SUFPeEIsQ0FBQztDQUNKOzs7SUFURyw2QkFBbUI7O0lBQ25CLDBCQUF3Qjs7SUFHcEIseUJBQW9COztJQUNwQix3QkFBbUI7O0lBQ25CLHdCQUFtQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBNZW51SXRlbSB7XG4gICAgYWN0aXZhdGVkOiBib29sZWFuO1xuICAgIGNoaWxkczogTWVudUl0ZW1bXSA9IFtdO1xuXG4gICAgcHVibGljIGNvbnN0cnVjdG9yKFxuICAgICAgICBwdWJsaWMgbGFiZWw6IHN0cmluZyxcbiAgICAgICAgcHVibGljIHBhdGg6IHN0cmluZyxcbiAgICAgICAgcHVibGljIGljb246IHN0cmluZyB8IHN0cmluZ1tdID0gJycsXG4gICAgKSB7XG4gICAgfVxufVxuIl19