UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

50 lines 3.79 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 * */ export class NbChatMessageQuoteComponent { } NbChatMessageQuoteComponent.decorators = [ { type: Component, args: [{ selector: 'nb-chat-message-quote', template: ` <p class="sender" *ngIf="sender || date">{{ sender }} <time>{{ date | date:'shortTime' }}</time></p> <p class="quote"> {{ quote }} </p> <nb-chat-message-text [message]="message"> {{ message }} </nb-chat-message-text> `, changeDetection: ChangeDetectionStrategy.OnPush }] } ]; NbChatMessageQuoteComponent.propDecorators = { message: [{ type: Input }], sender: [{ type: Input }], date: [{ type: Input }], quote: [{ type: Input }] }; if (false) { /** @type {?} */ NbChatMessageQuoteComponent.prototype.message; /** @type {?} */ NbChatMessageQuoteComponent.prototype.sender; /** @type {?} */ NbChatMessageQuoteComponent.prototype.date; /** @type {?} */ NbChatMessageQuoteComponent.prototype.quote; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhdC1tZXNzYWdlLXF1b3RlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3RoZW1lLWxpYi8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2NoYXQvY2hhdC1tZXNzYWdlLXF1b3RlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFNQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7Ozs7OztBQXFCMUUsTUFBTSxPQUFPLDJCQUEyQjs7O1lBYnZDLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsdUJBQXVCO2dCQUNqQyxRQUFRLEVBQUU7Ozs7Ozs7O0dBUVQ7Z0JBQ0QsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07YUFDaEQ7OztzQkFPRSxLQUFLO3FCQU1MLEtBQUs7bUJBTUwsS0FBSztvQkFNTCxLQUFLOzs7O0lBbEJOLDhDQUF5Qjs7SUFNekIsNkNBQXdCOztJQU14QiwyQ0FBb0I7O0lBTXBCLDRDQUF1QiIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcbiAqIEBsaWNlbnNlXHJcbiAqIENvcHlyaWdodCBBa3Zlby4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cclxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cclxuICovXHJcblxyXG5pbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuLypcclxuICogQ2hhdCBtZXNzYWdlIGNvbXBvbmVudC5cclxuICpcclxuICogQHN0eWxlc1xyXG4gKlxyXG4gKi9cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICduYi1jaGF0LW1lc3NhZ2UtcXVvdGUnLFxyXG4gIHRlbXBsYXRlOiBgXHJcbiAgICA8cCBjbGFzcz1cInNlbmRlclwiICpuZ0lmPVwic2VuZGVyIHx8IGRhdGVcIj57eyBzZW5kZXIgfX0gPHRpbWU+e3sgZGF0ZSAgfCBkYXRlOidzaG9ydFRpbWUnIH19PC90aW1lPjwvcD5cclxuICAgIDxwIGNsYXNzPVwicXVvdGVcIj5cclxuICAgICAge3sgcXVvdGUgfX1cclxuICAgIDwvcD5cclxuICAgIDxuYi1jaGF0LW1lc3NhZ2UtdGV4dCBbbWVzc2FnZV09XCJtZXNzYWdlXCI+XHJcbiAgICAgIHt7IG1lc3NhZ2UgfX1cclxuICAgIDwvbmItY2hhdC1tZXNzYWdlLXRleHQ+XHJcbiAgYCxcclxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcclxufSlcclxuZXhwb3J0IGNsYXNzIE5iQ2hhdE1lc3NhZ2VRdW90ZUNvbXBvbmVudCB7XHJcblxyXG4gIC8qXHJcbiAgICogTWVzc2FnZSBzZW5kZXJcclxuICAgKiBAdHlwZSB7c3RyaW5nfVxyXG4gICAqL1xyXG4gIEBJbnB1dCgpIG1lc3NhZ2U6IHN0cmluZztcclxuXHJcbiAgLypcclxuICAgKiBNZXNzYWdlIHNlbmRlclxyXG4gICAqIEB0eXBlIHtzdHJpbmd9XHJcbiAgICovXHJcbiAgQElucHV0KCkgc2VuZGVyOiBzdHJpbmc7XHJcblxyXG4gIC8qXHJcbiAgICogTWVzc2FnZSBzZW5kIGRhdGVcclxuICAgKiBAdHlwZSB7RGF0ZX1cclxuICAgKi9cclxuICBASW5wdXQoKSBkYXRlOiBEYXRlO1xyXG5cclxuICAvKlxyXG4gICAqIFF1b3RlZCBtZXNzYWdlXHJcbiAgICogQHR5cGUge0RhdGV9XHJcbiAgICovXHJcbiAgQElucHV0KCkgcXVvdGU6IHN0cmluZztcclxuXHJcbn1cclxuIl19