UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

46 lines 4.06 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 NbChatMessageQuoteComponent = /** @class */ (function () { function NbChatMessageQuoteComponent() { } NbChatMessageQuoteComponent.decorators = [ { type: Component, args: [{ selector: 'nb-chat-message-quote', template: "\n <p class=\"sender\" *ngIf=\"sender || date\">{{ sender }} <time>{{ date | date:'shortTime' }}</time></p>\n <p class=\"quote\">\n {{ quote }}\n </p>\n <nb-chat-message-text [message]=\"message\">\n {{ message }}\n </nb-chat-message-text>\n ", changeDetection: ChangeDetectionStrategy.OnPush }] } ]; NbChatMessageQuoteComponent.propDecorators = { message: [{ type: Input }], sender: [{ type: Input }], date: [{ type: Input }], quote: [{ type: Input }] }; return NbChatMessageQuoteComponent; }()); export { NbChatMessageQuoteComponent }; if (false) { /** @type {?} */ NbChatMessageQuoteComponent.prototype.message; /** @type {?} */ NbChatMessageQuoteComponent.prototype.sender; /** @type {?} */ NbChatMessageQuoteComponent.prototype.date; /** @type {?} */ NbChatMessageQuoteComponent.prototype.quote; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhdC1tZXNzYWdlLXF1b3RlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3RoZW1lLWxpYi8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2NoYXQvY2hhdC1tZXNzYWdlLXF1b3RlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFNQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7Ozs7OztBQVExRTtJQUFBO0lBdUNBLENBQUM7O2dCQXZDQSxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLHVCQUF1QjtvQkFDakMsUUFBUSxFQUFFLCtRQVFUO29CQUNELGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO2lCQUNoRDs7OzBCQU9FLEtBQUs7eUJBTUwsS0FBSzt1QkFNTCxLQUFLO3dCQU1MLEtBQUs7O0lBRVIsa0NBQUM7Q0FBQSxBQXZDRCxJQXVDQztTQTFCWSwyQkFBMkI7OztJQU10Qyw4Q0FBeUI7O0lBTXpCLDZDQUF3Qjs7SUFNeEIsMkNBQW9COztJQU1wQiw0Q0FBdUIiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG4gKiBAbGljZW5zZVxyXG4gKiBDb3B5cmlnaHQgQWt2ZW8uIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXHJcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZS4gU2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXHJcbiAqL1xyXG5cclxuaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbi8qXHJcbiAqIENoYXQgbWVzc2FnZSBjb21wb25lbnQuXHJcbiAqXHJcbiAqIEBzdHlsZXNcclxuICpcclxuICovXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiAnbmItY2hhdC1tZXNzYWdlLXF1b3RlJyxcclxuICB0ZW1wbGF0ZTogYFxyXG4gICAgPHAgY2xhc3M9XCJzZW5kZXJcIiAqbmdJZj1cInNlbmRlciB8fCBkYXRlXCI+e3sgc2VuZGVyIH19IDx0aW1lPnt7IGRhdGUgIHwgZGF0ZTonc2hvcnRUaW1lJyB9fTwvdGltZT48L3A+XHJcbiAgICA8cCBjbGFzcz1cInF1b3RlXCI+XHJcbiAgICAgIHt7IHF1b3RlIH19XHJcbiAgICA8L3A+XHJcbiAgICA8bmItY2hhdC1tZXNzYWdlLXRleHQgW21lc3NhZ2VdPVwibWVzc2FnZVwiPlxyXG4gICAgICB7eyBtZXNzYWdlIH19XHJcbiAgICA8L25iLWNoYXQtbWVzc2FnZS10ZXh0PlxyXG4gIGAsXHJcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOYkNoYXRNZXNzYWdlUXVvdGVDb21wb25lbnQge1xyXG5cclxuICAvKlxyXG4gICAqIE1lc3NhZ2Ugc2VuZGVyXHJcbiAgICogQHR5cGUge3N0cmluZ31cclxuICAgKi9cclxuICBASW5wdXQoKSBtZXNzYWdlOiBzdHJpbmc7XHJcblxyXG4gIC8qXHJcbiAgICogTWVzc2FnZSBzZW5kZXJcclxuICAgKiBAdHlwZSB7c3RyaW5nfVxyXG4gICAqL1xyXG4gIEBJbnB1dCgpIHNlbmRlcjogc3RyaW5nO1xyXG5cclxuICAvKlxyXG4gICAqIE1lc3NhZ2Ugc2VuZCBkYXRlXHJcbiAgICogQHR5cGUge0RhdGV9XHJcbiAgICovXHJcbiAgQElucHV0KCkgZGF0ZTogRGF0ZTtcclxuXHJcbiAgLypcclxuICAgKiBRdW90ZWQgbWVzc2FnZVxyXG4gICAqIEB0eXBlIHtEYXRlfVxyXG4gICAqL1xyXG4gIEBJbnB1dCgpIHF1b3RlOiBzdHJpbmc7XHJcblxyXG59XHJcbiJdfQ==