@w11k/ngx-present
Version:
Angular based Presentation Tool
43 lines • 2.92 kB
JavaScript
/**
* @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';
var MenuToggleIconComponent = /** @class */ (function () {
function MenuToggleIconComponent(presentation) {
this.presentation = presentation;
}
/**
* @param {?} event
* @return {?}
*/
MenuToggleIconComponent.prototype.toggleSideNav = /**
* @param {?} event
* @return {?}
*/
function (event) {
this.presentation.toggleSideBar(event);
};
MenuToggleIconComponent.decorators = [
{ type: Component, args: [{
selector: 'ngx-present-menu-toggle-icon',
template: "\n <button mat-icon-button (click)=\"toggleSideNav($event)\">\n <mat-icon>menu</mat-icon>\n </button>\n "
}] }
];
/** @nocollapse */
MenuToggleIconComponent.ctorParameters = function () { return [
{ type: PresentationService }
]; };
return MenuToggleIconComponent;
}());
export { MenuToggleIconComponent };
if (false) {
/**
* @type {?}
* @private
*/
MenuToggleIconComponent.prototype.presentation;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVudS10b2dnbGUtaWNvbi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdzExay9uZ3gtcHJlc2VudC8iLCJzb3VyY2VzIjpbImxpYi90aGVtaW5nL21lbnUtdG9nZ2xlLWljb24uY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUVuRTtJQVNFLGlDQUE2QixZQUFpQztRQUFqQyxpQkFBWSxHQUFaLFlBQVksQ0FBcUI7SUFBRyxDQUFDOzs7OztJQUVsRSwrQ0FBYTs7OztJQUFiLFVBQWMsS0FBaUI7UUFDN0IsSUFBSSxDQUFDLFlBQVksQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDekMsQ0FBQzs7Z0JBYkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSw4QkFBOEI7b0JBQ3hDLFFBQVEsRUFBRSxzSEFJVDtpQkFDRjs7OztnQkFUUSxtQkFBbUI7O0lBZ0I1Qiw4QkFBQztDQUFBLEFBZEQsSUFjQztTQU5ZLHVCQUF1Qjs7Ozs7O0lBQ3RCLCtDQUFrRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUHJlc2VudGF0aW9uU2VydmljZSB9IGZyb20gJy4uL2NvcmUvcHJlc2VudGF0aW9uLnNlcnZpY2UnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICduZ3gtcHJlc2VudC1tZW51LXRvZ2dsZS1pY29uJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8YnV0dG9uIG1hdC1pY29uLWJ1dHRvbiAoY2xpY2spPVwidG9nZ2xlU2lkZU5hdigkZXZlbnQpXCI+XG4gICAgICA8bWF0LWljb24+bWVudTwvbWF0LWljb24+XG4gICAgPC9idXR0b24+XG4gIGBcbn0pXG5leHBvcnQgY2xhc3MgTWVudVRvZ2dsZUljb25Db21wb25lbnQge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJlYWRvbmx5IHByZXNlbnRhdGlvbjogUHJlc2VudGF0aW9uU2VydmljZSkge31cblxuICB0b2dnbGVTaWRlTmF2KGV2ZW50OiBNb3VzZUV2ZW50KSB7XG4gICAgdGhpcy5wcmVzZW50YXRpb24udG9nZ2xlU2lkZUJhcihldmVudCk7XG4gIH1cbn1cbiJdfQ==