UNPKG

io.parrots

Version:

Parrots.io App

90 lines (89 loc) 7.25 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { Component, HostListener } from '@angular/core'; import { PhloxAppService } from 'com.phloxui'; import { NeedFocusService } from 'com.phloxui'; import { ObservableManager } from 'com.phloxui'; import { AbstractSideSlidePanel } from 'com.phloxui'; var /** @type {?} */ TYPE_NAME = "parrots-addon-drawer"; var /** @type {?} */ PAGE_NAME = 'addon-drawer'; var /** @type {?} */ SUB_TOPIC_NAME = 'addon-drawer'; var ParrotsAddonDrawer = /** @class */ (function (_super) { tslib_1.__extends(ParrotsAddonDrawer, _super); function ParrotsAddonDrawer(phloxAppService, observableMgr, needFocusService) { return _super.call(this, phloxAppService, observableMgr, needFocusService, ParrotsAddonDrawer.SUB_TOPIC_NAME) || this; } /** * @return {?} */ ParrotsAddonDrawer.prototype.ngOnInit = /** * @return {?} */ function () { _super.prototype.ngOnInit.call(this); }; /** * @param {?} event * @return {?} */ ParrotsAddonDrawer.prototype.onToggle = /** * @param {?} event * @return {?} */ function (event) { _super.prototype.onToggle.call(this, event); }; /** * @param {?} event * @return {?} */ ParrotsAddonDrawer.prototype.onClick = /** * @param {?} event * @return {?} */ function (event) { event.stopPropagation(); }; ParrotsAddonDrawer.TYPE_NAME = TYPE_NAME; ParrotsAddonDrawer.PAGE_NAME = PAGE_NAME; ParrotsAddonDrawer.SUB_TOPIC_NAME = SUB_TOPIC_NAME; ParrotsAddonDrawer.decorators = [ { type: Component, args: [{ moduleId: module.id, selector: TYPE_NAME, template: "<div class=\"parrots-addon-drawer\" [class.active]=\"isActive()\" (click)=\"onToggle($event)\">\n\t<div class=\"box-container\">\n\t\t<div class=\"drawer\"><div class=\"bottom-square-bracket\"></div></div>\n\t\t<div class=\"drawer\"><div class=\"bottom-square-bracket\"></div></div>\n\t</div>\n</div>\n<div class=\"parrots-addon-drawer-side-panel right\" [class.active]=\"isActive()\">\n\tadd-on drawer\n</div>\n" },] }, ]; /** @nocollapse */ ParrotsAddonDrawer.ctorParameters = function () { return [ { type: PhloxAppService, }, { type: ObservableManager, }, { type: NeedFocusService, }, ]; }; ParrotsAddonDrawer.propDecorators = { "onClick": [{ type: HostListener, args: ['click', ['$event'],] },], }; return ParrotsAddonDrawer; }(AbstractSideSlidePanel)); export { ParrotsAddonDrawer }; function ParrotsAddonDrawer_tsickle_Closure_declarations() { /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ ParrotsAddonDrawer.decorators; /** * @nocollapse * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>} */ ParrotsAddonDrawer.ctorParameters; /** @type {!Object<string,!Array<{type: !Function, args: (undefined|!Array<?>)}>>} */ ParrotsAddonDrawer.propDecorators; /** @type {?} */ ParrotsAddonDrawer.TYPE_NAME; /** @type {?} */ ParrotsAddonDrawer.PAGE_NAME; /** @type {?} */ ParrotsAddonDrawer.SUB_TOPIC_NAME; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGFycm90c0FkZG9uRHJhd2VyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2lvLnBhcnJvdHMvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50L3BhZ2UvbWFpbi9tZW51LmludGVybmFsL1BhcnJvdHNBZGRvbkRyYXdlci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFpQixZQUFZLEVBQW9CLE1BQU0sZUFBZSxDQUFDO0FBR3pGLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFDOUMsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQy9DLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUNoRCxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFJckQscUJBQU0sU0FBUyxHQUFXLHNCQUFzQixDQUFDO0FBRWpELHFCQUFNLFNBQVMsR0FBVyxjQUFjLENBQUM7QUFDekMscUJBQU0sY0FBYyxHQUFXLGNBQWMsQ0FBQzs7SUFnQk4sOENBQXNCO0lBTzVELDRCQUFZLGVBQWdDLEVBQUUsYUFBZ0MsRUFBRSxnQkFBa0M7ZUFDaEgsa0JBQU0sZUFBZSxFQUFFLGFBQWEsRUFBRSxnQkFBZ0IsRUFBRSxrQkFBa0IsQ0FBQyxjQUFjLENBQUM7S0FDM0Y7Ozs7SUFFTSxxQ0FBUTs7OztRQUNiLGlCQUFNLFFBQVEsV0FBRSxDQUFDOzs7Ozs7SUFHWixxQ0FBUTs7OztjQUFDLEtBQWlCO1FBQy9CLGlCQUFNLFFBQVEsWUFBQyxLQUFLLENBQUMsQ0FBQzs7Ozs7O0lBSWpCLG9DQUFPOzs7O2NBQUMsS0FBaUI7UUFDOUIsS0FBSyxDQUFDLGVBQWUsRUFBRSxDQUFDOzttQ0FuQmlCLFNBQVM7bUNBRVQsU0FBUzt3Q0FDSixjQUFjOztnQkFuQi9ELFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsTUFBTSxDQUFDLEVBQUU7b0JBQ25CLFFBQVEsRUFBRSxTQUFTO29CQUNuQixRQUFRLEVBQUUsOFpBU1g7aUJBQ0E7Ozs7Z0JBekJRLGVBQWU7Z0JBRWYsaUJBQWlCO2dCQURqQixnQkFBZ0I7Ozs0QkE0Q3RCLFlBQVksU0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUM7OzZCQWhEbkM7RUE2QndDLHNCQUFzQjtTQUFqRCxrQkFBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBPbkluaXQsIEhvc3RMaXN0ZW5lciwgRWxlbWVudFJlZiwgVHlwZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBQaGxveEFwcCB9IGZyb20gJ2NvbS5waGxveHVpJztcbmltcG9ydCB7IFBobG94QXBwU2VydmljZSB9IGZyb20gJ2NvbS5waGxveHVpJztcbmltcG9ydCB7IE5lZWRGb2N1c1NlcnZpY2UgfSBmcm9tICdjb20ucGhsb3h1aSc7XG5pbXBvcnQgeyBPYnNlcnZhYmxlTWFuYWdlciB9IGZyb20gJ2NvbS5waGxveHVpJztcbmltcG9ydCB7IEFic3RyYWN0U2lkZVNsaWRlUGFuZWwgfSBmcm9tICdjb20ucGhsb3h1aSc7XG5cbmRlY2xhcmUgdmFyICQ6IGFueTtcblxuY29uc3QgVFlQRV9OQU1FOiBzdHJpbmcgPSBcInBhcnJvdHMtYWRkb24tZHJhd2VyXCI7XG5cbmNvbnN0IFBBR0VfTkFNRTogc3RyaW5nID0gJ2FkZG9uLWRyYXdlcic7XG5jb25zdCBTVUJfVE9QSUNfTkFNRTogc3RyaW5nID0gJ2FkZG9uLWRyYXdlcic7XG5cbkBDb21wb25lbnQoe1xuICBtb2R1bGVJZDogbW9kdWxlLmlkLFxuICBzZWxlY3RvcjogVFlQRV9OQU1FLFxuICB0ZW1wbGF0ZTogYDxkaXYgY2xhc3M9XCJwYXJyb3RzLWFkZG9uLWRyYXdlclwiIFtjbGFzcy5hY3RpdmVdPVwiaXNBY3RpdmUoKVwiIChjbGljayk9XCJvblRvZ2dsZSgkZXZlbnQpXCI+XG5cdDxkaXYgY2xhc3M9XCJib3gtY29udGFpbmVyXCI+XG5cdFx0PGRpdiBjbGFzcz1cImRyYXdlclwiPjxkaXYgY2xhc3M9XCJib3R0b20tc3F1YXJlLWJyYWNrZXRcIj48L2Rpdj48L2Rpdj5cblx0XHQ8ZGl2IGNsYXNzPVwiZHJhd2VyXCI+PGRpdiBjbGFzcz1cImJvdHRvbS1zcXVhcmUtYnJhY2tldFwiPjwvZGl2PjwvZGl2PlxuXHQ8L2Rpdj5cbjwvZGl2PlxuPGRpdiBjbGFzcz1cInBhcnJvdHMtYWRkb24tZHJhd2VyLXNpZGUtcGFuZWwgcmlnaHRcIiBbY2xhc3MuYWN0aXZlXT1cImlzQWN0aXZlKClcIj5cblx0YWRkLW9uIGRyYXdlclxuPC9kaXY+XG5gXG59KVxuZXhwb3J0IGNsYXNzIFBhcnJvdHNBZGRvbkRyYXdlciBleHRlbmRzIEFic3RyYWN0U2lkZVNsaWRlUGFuZWwgaW1wbGVtZW50cyBPbkluaXQge1xuXG4gIHB1YmxpYyBzdGF0aWMgcmVhZG9ubHkgVFlQRV9OQU1FOiBzdHJpbmcgPSBUWVBFX05BTUU7XG5cbiAgcHVibGljIHN0YXRpYyByZWFkb25seSBQQUdFX05BTUU6IHN0cmluZyA9IFBBR0VfTkFNRTtcbiAgcHVibGljIHN0YXRpYyByZWFkb25seSBTVUJfVE9QSUNfTkFNRTogc3RyaW5nID0gU1VCX1RPUElDX05BTUU7XG5cbiAgY29uc3RydWN0b3IocGhsb3hBcHBTZXJ2aWNlOiBQaGxveEFwcFNlcnZpY2UsIG9ic2VydmFibGVNZ3I6IE9ic2VydmFibGVNYW5hZ2VyLCBuZWVkRm9jdXNTZXJ2aWNlOiBOZWVkRm9jdXNTZXJ2aWNlKSB7XG4gICAgc3VwZXIocGhsb3hBcHBTZXJ2aWNlLCBvYnNlcnZhYmxlTWdyLCBuZWVkRm9jdXNTZXJ2aWNlLCBQYXJyb3RzQWRkb25EcmF3ZXIuU1VCX1RPUElDX05BTUUpO1xuICB9XG5cbiAgcHVibGljIG5nT25Jbml0KCk6IHZvaWQge1xuICAgIHN1cGVyLm5nT25Jbml0KCk7XG4gIH1cblxuICBwdWJsaWMgb25Ub2dnbGUoZXZlbnQ6IE1vdXNlRXZlbnQpOiB2b2lkIHtcbiAgICBzdXBlci5vblRvZ2dsZShldmVudCk7XG4gIH1cblxuICBASG9zdExpc3RlbmVyKCdjbGljaycsIFsnJGV2ZW50J10pXG4gIHB1YmxpYyBvbkNsaWNrKGV2ZW50OiBNb3VzZUV2ZW50KTogdm9pZCB7XG4gICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7XG4gIH1cbn1cbiJdfQ==