UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

126 lines (125 loc) 7.04 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { Component, ElementRef } from '@angular/core'; import { AbstractHasData } from './AbstractHasData'; var TestComponent = /** @class */ (function (_super) { tslib_1.__extends(TestComponent, _super); function TestComponent(elementRef) { return _super.call(this, elementRef) || this; } /** * @param {?} $event * @return {?} */ TestComponent.prototype.someBtnClicked = /** * @param {?} $event * @return {?} */ function ($event) { if (this.data !== null && typeof this.data !== 'undefined') { if (this.data.constructor.name === 'ToastNotification') { var /** @type {?} */ t = /** @type {?} */ (this.data); t.hideBody(); } } }; /** * @return {?} */ TestComponent.prototype.getModel = /** * @return {?} */ function () { return this.model; }; /** * @param {?} model * @return {?} */ TestComponent.prototype.setModel = /** * @param {?} model * @return {?} */ function (model) { this.model = model; }; /** * @return {?} */ TestComponent.prototype.isSelfDataDirty = /** * @return {?} */ function () { return false; }; /** * @param {?} data * @return {?} */ TestComponent.prototype.selfSaveData = /** * @param {?} data * @return {?} */ function (data) { }; /** * @return {?} */ TestComponent.prototype.selfResetData = /** * @return {?} */ function () { }; /** * @return {?} */ TestComponent.prototype.getI18NKey = /** * @return {?} */ function () { return "testComponent"; }; /** * @return {?} */ TestComponent.prototype.doPreload = /** * @return {?} */ function () { return new Promise(function (resolve, reject) { resolve(null); }); }; /** * @return {?} */ TestComponent.prototype.doLoaded = /** * @return {?} */ function () { }; TestComponent.decorators = [ { type: Component, args: [{ moduleId: module.id, selector: 'phx-test-component', template: "<div>\n\t<div (click)=\"someBtnClicked($event)\" style=\"height: 200px;padding-top: 100px;background-color:blue;color:#FFFFFF;\">CLICK ME</div>\n</div>\n" },] }, ]; /** @nocollapse */ TestComponent.ctorParameters = function () { return [ { type: ElementRef, }, ]; }; return TestComponent; }(AbstractHasData)); export { TestComponent }; function TestComponent_tsickle_Closure_declarations() { /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ TestComponent.decorators; /** * @nocollapse * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>} */ TestComponent.ctorParameters; /** @type {?} */ TestComponent.prototype.model; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGVzdENvbXBvbmVudC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnQvVGVzdENvbXBvbmVudC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLFVBQVUsRUFBMEMsTUFBTSxlQUFlLENBQUM7QUFDdEcsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLG1CQUFtQixDQUFDOztJQWVqQix5Q0FBZTtJQUk5Qyx1QkFBWSxVQUFzQjtlQUM5QixrQkFBTSxVQUFVLENBQUM7S0FDcEI7Ozs7O0lBRU0sc0NBQWM7Ozs7Y0FBQyxNQUFhO1FBQy9CLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssSUFBSSxJQUFJLE9BQU8sSUFBSSxDQUFDLElBQUksS0FBSyxXQUFXLENBQUMsQ0FBQyxDQUFDO1lBQ3pELEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksS0FBSyxtQkFBbUIsQ0FBQyxDQUFDLENBQUM7Z0JBQ3JELHFCQUFJLENBQUMscUJBQUcsSUFBSSxDQUFDLElBQXlCLENBQUEsQ0FBQztnQkFFdkMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDO2FBQ2hCO1NBQ0o7Ozs7O0lBR0UsZ0NBQVE7Ozs7UUFDWCxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQzs7Ozs7O0lBR2YsZ0NBQVE7Ozs7Y0FBQyxLQUFVO1FBQ3RCLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDOzs7OztJQUdoQix1Q0FBZTs7OztRQUNsQixNQUFNLENBQUMsS0FBSyxDQUFDOzs7Ozs7SUFHVixvQ0FBWTs7OztjQUFDLElBQVM7Ozs7O0lBSXRCLHFDQUFhOzs7Ozs7OztJQUliLGtDQUFVOzs7O1FBQ2YsTUFBTSxDQUFDLGVBQWUsQ0FBQzs7Ozs7SUFHbEIsaUNBQVM7OztrQkFBdUIsTUFBTSxDQUFDLElBQUksT0FBTyxDQUFDLFVBQUMsT0FBTyxFQUFFLE1BQU0sSUFBYSxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBTSxDQUFDLENBQUM7Ozs7SUFBYSxnQ0FBUTs7Ozs7O2dCQWxEckksU0FBUyxTQUFDO29CQUNQLFFBQVEsRUFBRSxNQUFNLENBQUMsRUFBRTtvQkFDbkIsUUFBUSxFQUFFLG9CQUFvQjtvQkFDOUIsUUFBUSxFQUFFLDJKQUdiO2lCQUNBOzs7O2dCQWYyQixVQUFVOzt3QkFBdEM7RUFnQm1DLGVBQWU7U0FBckMsYUFBYSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBFbGVtZW50UmVmLCBJbnB1dCwgT3V0cHV0LCBIb3N0TGlzdGVuZXIsIFZpZXdDaGlsZCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQWJzdHJhY3RIYXNEYXRhIH0gZnJvbSAnLi9BYnN0cmFjdEhhc0RhdGEnO1xuaW1wb3J0IHsgSUhhc01vZGVsIH0gZnJvbSAnLi9JSGFzTW9kZWwnO1xuaW1wb3J0IHsgVG9hc3ROb3RpZmljYXRpb24gfSBmcm9tICcuL1RvYXN0Tm90aWZpY2F0aW9uLmNvbXBvbmVudCc7XG5cbmRlY2xhcmUgdmFyICQ6IGFueTtcblxuLy8gcmVtb3ZlIHRoaXMgY29tcG9uZW50IHdoZW4gZmluaXNoZWQgdGVzdFxuQENvbXBvbmVudCh7XG4gICAgbW9kdWxlSWQ6IG1vZHVsZS5pZCxcbiAgICBzZWxlY3RvcjogJ3BoeC10ZXN0LWNvbXBvbmVudCcsXG4gICAgdGVtcGxhdGU6IGA8ZGl2PlxuXHQ8ZGl2IChjbGljayk9XCJzb21lQnRuQ2xpY2tlZCgkZXZlbnQpXCIgc3R5bGU9XCJoZWlnaHQ6IDIwMHB4O3BhZGRpbmctdG9wOiAxMDBweDtiYWNrZ3JvdW5kLWNvbG9yOmJsdWU7Y29sb3I6I0ZGRkZGRjtcIj5DTElDSyBNRTwvZGl2PlxuPC9kaXY+XG5gXG59KVxuZXhwb3J0IGNsYXNzIFRlc3RDb21wb25lbnQgZXh0ZW5kcyBBYnN0cmFjdEhhc0RhdGEgaW1wbGVtZW50cyBPbkluaXQsIElIYXNNb2RlbCB7XG5cbiAgICBwcml2YXRlIG1vZGVsOiBhbnk7XG5cbiAgICBjb25zdHJ1Y3RvcihlbGVtZW50UmVmOiBFbGVtZW50UmVmKSB7XG4gICAgICAgIHN1cGVyKGVsZW1lbnRSZWYpO1xuICAgIH1cblxuICAgIHB1YmxpYyBzb21lQnRuQ2xpY2tlZCgkZXZlbnQ6IEV2ZW50KTogdm9pZCB7XG4gICAgICAgIGlmICh0aGlzLmRhdGEgIT09IG51bGwgJiYgdHlwZW9mIHRoaXMuZGF0YSAhPT0gJ3VuZGVmaW5lZCcpIHtcbiAgICAgICAgICAgIGlmICh0aGlzLmRhdGEuY29uc3RydWN0b3IubmFtZSA9PT0gJ1RvYXN0Tm90aWZpY2F0aW9uJykge1xuICAgICAgICAgICAgICAgIGxldCB0ID0gdGhpcy5kYXRhIGFzIFRvYXN0Tm90aWZpY2F0aW9uO1xuXG4gICAgICAgICAgICAgICAgdC5oaWRlQm9keSgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcHVibGljIGdldE1vZGVsKCk6IGFueSB7XG4gICAgICAgIHJldHVybiB0aGlzLm1vZGVsO1xuICAgIH1cblxuICAgIHB1YmxpYyBzZXRNb2RlbChtb2RlbDogYW55KTogdm9pZCB7XG4gICAgICAgIHRoaXMubW9kZWwgPSBtb2RlbDtcbiAgICB9XG5cbiAgICBwdWJsaWMgaXNTZWxmRGF0YURpcnR5KCk6IGJvb2xlYW4ge1xuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuXG4gICAgcHVibGljIHNlbGZTYXZlRGF0YShkYXRhOiBhbnkpOiB2b2lkIHtcblxuICAgIH1cblxuICAgIHB1YmxpYyBzZWxmUmVzZXREYXRhKCk6IHZvaWQge1xuXG4gICAgfVxuXG4gICAgcHVibGljIGdldEkxOE5LZXkoKTogc3RyaW5nIHtcbiAgICAgIHJldHVybiBcInRlc3RDb21wb25lbnRcIjtcbiAgICB9XG5cbiAgICBwdWJsaWMgZG9QcmVsb2FkKCk6IFByb21pc2U8YW55PiB7ICAgICByZXR1cm4gbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4geyAgICAgICByZXNvbHZlKG51bGwpOyAgICAgfSk7ICAgfSAgcHVibGljIGRvTG9hZGVkKCk6IHZvaWQge1xuXG4gICAgfVxufVxuIl19