UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

43 lines 3.54 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /* * @license * Copyright Akveo. All Rights Reserved. * Licensed under the MIT License. See License.txt in the project root for license information. */ import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; /* * Chat message component. * * @styles * */ var NbChatMessageTextComponent = /** @class */ (function () { function NbChatMessageTextComponent() { } NbChatMessageTextComponent.decorators = [ { type: Component, args: [{ selector: 'nb-chat-message-text', template: "\n <p class=\"sender\" *ngIf=\"sender || date\">{{ sender }} <time>{{ date | date:'shortTime' }}</time></p>\n <p class=\"text\" *ngIf=\"message\">{{ message }}</p>\n ", changeDetection: ChangeDetectionStrategy.OnPush }] } ]; NbChatMessageTextComponent.propDecorators = { sender: [{ type: Input }], message: [{ type: Input }], date: [{ type: Input }] }; return NbChatMessageTextComponent; }()); export { NbChatMessageTextComponent }; if (false) { /** @type {?} */ NbChatMessageTextComponent.prototype.sender; /** @type {?} */ NbChatMessageTextComponent.prototype.message; /** @type {?} */ NbChatMessageTextComponent.prototype.date; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhdC1tZXNzYWdlLXRleHQuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vdGhlbWUtbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvY2hhdC9jaGF0LW1lc3NhZ2UtdGV4dC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBTUEsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7Ozs7QUFRMUU7SUFBQTtJQTRCQSxDQUFDOztnQkE1QkEsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxzQkFBc0I7b0JBQ2hDLFFBQVEsRUFBRSxnTEFHVDtvQkFDRCxlQUFlLEVBQUUsdUJBQXVCLENBQUMsTUFBTTtpQkFDaEQ7Ozt5QkFPRSxLQUFLOzBCQU1MLEtBQUs7dUJBTUwsS0FBSzs7SUFFUixpQ0FBQztDQUFBLEFBNUJELElBNEJDO1NBcEJZLDBCQUEwQjs7O0lBTXJDLDRDQUF3Qjs7SUFNeEIsNkNBQXlCOztJQU16QiwwQ0FBb0IiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG4gKiBAbGljZW5zZVxyXG4gKiBDb3B5cmlnaHQgQWt2ZW8uIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXHJcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZS4gU2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXHJcbiAqL1xyXG5cclxuaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbi8qXHJcbiAqIENoYXQgbWVzc2FnZSBjb21wb25lbnQuXHJcbiAqXHJcbiAqIEBzdHlsZXNcclxuICpcclxuICovXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiAnbmItY2hhdC1tZXNzYWdlLXRleHQnLFxyXG4gIHRlbXBsYXRlOiBgXHJcbiAgICA8cCBjbGFzcz1cInNlbmRlclwiICpuZ0lmPVwic2VuZGVyIHx8IGRhdGVcIj57eyBzZW5kZXIgfX0gPHRpbWU+e3sgZGF0ZSAgfCBkYXRlOidzaG9ydFRpbWUnIH19PC90aW1lPjwvcD5cclxuICAgIDxwIGNsYXNzPVwidGV4dFwiICpuZ0lmPVwibWVzc2FnZVwiPnt7IG1lc3NhZ2UgfX08L3A+XHJcbiAgYCxcclxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcclxufSlcclxuZXhwb3J0IGNsYXNzIE5iQ2hhdE1lc3NhZ2VUZXh0Q29tcG9uZW50IHtcclxuXHJcbiAgLypcclxuICAgKiBNZXNzYWdlIHNlbmRlclxyXG4gICAqIEB0eXBlIHtzdHJpbmd9XHJcbiAgICovXHJcbiAgQElucHV0KCkgc2VuZGVyOiBzdHJpbmc7XHJcblxyXG4gIC8qXHJcbiAgICogTWVzc2FnZSBzZW5kZXJcclxuICAgKiBAdHlwZSB7c3RyaW5nfVxyXG4gICAqL1xyXG4gIEBJbnB1dCgpIG1lc3NhZ2U6IHN0cmluZztcclxuXHJcbiAgLypcclxuICAgKiBNZXNzYWdlIHNlbmQgZGF0ZVxyXG4gICAqIEB0eXBlIHtEYXRlfVxyXG4gICAqL1xyXG4gIEBJbnB1dCgpIGRhdGU6IERhdGU7XHJcblxyXG59XHJcbiJdfQ==