UNPKG

@w11k/ngx-present

Version:

Angular based Presentation Tool

44 lines 2.64 kB
/** * @fileoverview added by tsickle * Generated from: lib/theming/menu-toggle-icon.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component } from '@angular/core'; import { PresentationService } from '../core/presentation.service'; export class MenuToggleIconComponent { /** * @param {?} presentation */ constructor(presentation) { this.presentation = presentation; } /** * @param {?} event * @return {?} */ toggleSideNav(event) { this.presentation.toggleSideBar(event); } } MenuToggleIconComponent.decorators = [ { type: Component, args: [{ selector: 'ngx-present-menu-toggle-icon', template: ` <button mat-icon-button (click)="toggleSideNav($event)"> <mat-icon>menu</mat-icon> </button> ` }] } ]; /** @nocollapse */ MenuToggleIconComponent.ctorParameters = () => [ { type: PresentationService } ]; if (false) { /** * @type {?} * @private */ MenuToggleIconComponent.prototype.presentation; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVudS10b2dnbGUtaWNvbi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdzExay9uZ3gtcHJlc2VudC8iLCJzb3VyY2VzIjpbImxpYi90aGVtaW5nL21lbnUtdG9nZ2xlLWljb24uY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQVVuRSxNQUFNLE9BQU8sdUJBQXVCOzs7O0lBQ2xDLFlBQTZCLFlBQWlDO1FBQWpDLGlCQUFZLEdBQVosWUFBWSxDQUFxQjtJQUFHLENBQUM7Ozs7O0lBRWxFLGFBQWEsQ0FBQyxLQUFpQjtRQUM3QixJQUFJLENBQUMsWUFBWSxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN6QyxDQUFDOzs7WUFiRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLDhCQUE4QjtnQkFDeEMsUUFBUSxFQUFFOzs7O0dBSVQ7YUFDRjs7OztZQVRRLG1CQUFtQjs7Ozs7OztJQVdkLCtDQUFrRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUHJlc2VudGF0aW9uU2VydmljZSB9IGZyb20gJy4uL2NvcmUvcHJlc2VudGF0aW9uLnNlcnZpY2UnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICduZ3gtcHJlc2VudC1tZW51LXRvZ2dsZS1pY29uJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8YnV0dG9uIG1hdC1pY29uLWJ1dHRvbiAoY2xpY2spPVwidG9nZ2xlU2lkZU5hdigkZXZlbnQpXCI+XG4gICAgICA8bWF0LWljb24+bWVudTwvbWF0LWljb24+XG4gICAgPC9idXR0b24+XG4gIGBcbn0pXG5leHBvcnQgY2xhc3MgTWVudVRvZ2dsZUljb25Db21wb25lbnQge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJlYWRvbmx5IHByZXNlbnRhdGlvbjogUHJlc2VudGF0aW9uU2VydmljZSkge31cblxuICB0b2dnbGVTaWRlTmF2KGV2ZW50OiBNb3VzZUV2ZW50KSB7XG4gICAgdGhpcy5wcmVzZW50YXRpb24udG9nZ2xlU2lkZUJhcihldmVudCk7XG4gIH1cbn1cbiJdfQ==