io.parrots
Version:
Parrots.io App
90 lines (89 loc) • 7.25 kB
JavaScript
/**
* @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==