UNPKG

@fivethree/core

Version:
45 lines 3.07 kB
/** * @fileoverview added by tsickle * Generated from: lib/collapsable-menu/collapsable-menu-button/collapsable-menu-button.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Input } from '@angular/core'; import { FivCollapsableMenu } from '../collapsable-menu.directive'; export class FivCollapsableMenuButton { constructor() { this.icon = 'menu'; } /** * @return {?} */ ngOnInit() { } /** * @return {?} */ onClick() { this.menu.toggleMenu(); } } FivCollapsableMenuButton.decorators = [ { type: Component, args: [{ selector: 'fiv-collapsable-menu-button', template: "<ion-button fivCenter (click)=\"onClick()\">\n <fiv-icon slot=\"icon-only\" [name]=\"icon\" [color]=\"color\"></fiv-icon>\n</ion-button>", styles: [":host{display:block;padding-top:.2em}"] }] } ]; /** @nocollapse */ FivCollapsableMenuButton.ctorParameters = () => []; FivCollapsableMenuButton.propDecorators = { menu: [{ type: Input }], icon: [{ type: Input }], color: [{ type: Input }] }; if (false) { /** @type {?} */ FivCollapsableMenuButton.prototype.menu; /** @type {?} */ FivCollapsableMenuButton.prototype.icon; /** @type {?} */ FivCollapsableMenuButton.prototype.color; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sbGFwc2FibGUtbWVudS1idXR0b24uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGZpdmV0aHJlZS9jb3JlLyIsInNvdXJjZXMiOlsibGliL2NvbGxhcHNhYmxlLW1lbnUvY29sbGFwc2FibGUtbWVudS1idXR0b24vY29sbGFwc2FibGUtbWVudS1idXR0b24uY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekQsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFPbkUsTUFBTSxPQUFPLHdCQUF3QjtJQUtuQztRQUhTLFNBQUksR0FBRyxNQUFNLENBQUM7SUFHUixDQUFDOzs7O0lBRWhCLFFBQVEsS0FBSSxDQUFDOzs7O0lBRWIsT0FBTztRQUNMLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7SUFDekIsQ0FBQzs7O1lBaEJGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsNkJBQTZCO2dCQUN2QyxxSkFBdUQ7O2FBRXhEOzs7OzttQkFFRSxLQUFLO21CQUNMLEtBQUs7b0JBQ0wsS0FBSzs7OztJQUZOLHdDQUFrQzs7SUFDbEMsd0NBQXVCOztJQUN2Qix5Q0FBdUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEZpdkNvbGxhcHNhYmxlTWVudSB9IGZyb20gJy4uL2NvbGxhcHNhYmxlLW1lbnUuZGlyZWN0aXZlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZml2LWNvbGxhcHNhYmxlLW1lbnUtYnV0dG9uJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2NvbGxhcHNhYmxlLW1lbnUtYnV0dG9uLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vY29sbGFwc2FibGUtbWVudS1idXR0b24uY29tcG9uZW50LnNjc3MnXVxufSlcbmV4cG9ydCBjbGFzcyBGaXZDb2xsYXBzYWJsZU1lbnVCdXR0b24gaW1wbGVtZW50cyBPbkluaXQge1xuICBASW5wdXQoKSBtZW51OiBGaXZDb2xsYXBzYWJsZU1lbnU7XG4gIEBJbnB1dCgpIGljb24gPSAnbWVudSc7XG4gIEBJbnB1dCgpIGNvbG9yOiBzdHJpbmc7XG5cbiAgY29uc3RydWN0b3IoKSB7fVxuXG4gIG5nT25Jbml0KCkge31cblxuICBvbkNsaWNrKCkge1xuICAgIHRoaXMubWVudS50b2dnbGVNZW51KCk7XG4gIH1cbn1cbiJdfQ==