UNPKG

@junte/ui

Version:

Quality Angular UI components kit

43 lines 3.65 kB
import { __decorate, __metadata } from "tslib"; import { Component, HostBinding, Input } from '@angular/core'; import { PropertyApi } from '../../core/decorators/api'; import { Scheme } from '../../core/enums/scheme'; let MessageComponent = class MessageComponent { constructor() { this.host = 'jnt-message-host'; this._scheme = Scheme.primary; } set scheme(scheme) { this._scheme = scheme || Scheme.primary; } }; __decorate([ HostBinding('attr.host'), __metadata("design:type", Object) ], MessageComponent.prototype, "host", void 0); __decorate([ HostBinding('attr.data-scheme'), __metadata("design:type", Object) ], MessageComponent.prototype, "_scheme", void 0); __decorate([ PropertyApi({ description: 'Message color scheme', path: 'ui.schemes', default: Scheme.primary, options: [Scheme.primary, Scheme.secondary, Scheme.success, Scheme.fail] }), Input(), __metadata("design:type", String), __metadata("design:paramtypes", [String]) ], MessageComponent.prototype, "scheme", null); MessageComponent = __decorate([ Component({ selector: 'jnt-message', template: "<ng-content></ng-content>" }) ], MessageComponent); export { MessageComponent }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVzc2FnZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvc2hhcmVkL21lc3NhZ2UvbWVzc2FnZS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM5RCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDeEQsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBTWpELElBQWEsZ0JBQWdCLEdBQTdCLE1BQWEsZ0JBQWdCO0lBQTdCO1FBRXFDLFNBQUksR0FBRyxrQkFBa0IsQ0FBQztRQUc3RCxZQUFPLEdBQUcsTUFBTSxDQUFDLE9BQU8sQ0FBQztJQWMzQixDQUFDO0lBSFUsSUFBSSxNQUFNLENBQUMsTUFBYztRQUNoQyxJQUFJLENBQUMsT0FBTyxHQUFHLE1BQU0sSUFBSSxNQUFNLENBQUMsT0FBTyxDQUFDO0lBQzFDLENBQUM7Q0FDRixDQUFBO0FBakIyQjtJQUF6QixXQUFXLENBQUMsV0FBVyxDQUFDOzs4Q0FBb0M7QUFHN0Q7SUFEQyxXQUFXLENBQUMsa0JBQWtCLENBQUM7O2lEQUNQO0FBV2hCO0lBVFIsV0FBVyxDQUFDO1FBQ1gsV0FBVyxFQUFFLHNCQUFzQjtRQUNuQyxJQUFJLEVBQUUsWUFBWTtRQUNsQixPQUFPLEVBQUUsTUFBTSxDQUFDLE9BQU87UUFDdkIsT0FBTyxFQUFFLENBQUMsTUFBTSxDQUFDLE9BQU87WUFDdEIsTUFBTSxDQUFDLFNBQVM7WUFDaEIsTUFBTSxDQUFDLE9BQU87WUFDZCxNQUFNLENBQUMsSUFBSSxDQUFDO0tBQ2YsQ0FBQztJQUNELEtBQUssRUFBRTs7OzhDQUVQO0FBbEJVLGdCQUFnQjtJQUo1QixTQUFTLENBQUM7UUFDVCxRQUFRLEVBQUUsYUFBYTtRQUN2QixxQ0FBMEM7S0FDM0MsQ0FBQztHQUNXLGdCQUFnQixDQW1CNUI7U0FuQlksZ0JBQWdCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBIb3N0QmluZGluZywgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFByb3BlcnR5QXBpIH0gZnJvbSAnLi4vLi4vY29yZS9kZWNvcmF0b3JzL2FwaSc7XG5pbXBvcnQgeyBTY2hlbWUgfSBmcm9tICcuLi8uLi9jb3JlL2VudW1zL3NjaGVtZSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2pudC1tZXNzYWdlJyxcbiAgdGVtcGxhdGVVcmw6ICcuL21lc3NhZ2UuZW5jYXBzdWxhdGVkLmh0bWwnXG59KVxuZXhwb3J0IGNsYXNzIE1lc3NhZ2VDb21wb25lbnQge1xuXG4gIEBIb3N0QmluZGluZygnYXR0ci5ob3N0JykgcmVhZG9ubHkgaG9zdCA9ICdqbnQtbWVzc2FnZS1ob3N0JztcblxuICBASG9zdEJpbmRpbmcoJ2F0dHIuZGF0YS1zY2hlbWUnKVxuICBfc2NoZW1lID0gU2NoZW1lLnByaW1hcnk7XG5cbiAgQFByb3BlcnR5QXBpKHtcbiAgICBkZXNjcmlwdGlvbjogJ01lc3NhZ2UgY29sb3Igc2NoZW1lJyxcbiAgICBwYXRoOiAndWkuc2NoZW1lcycsXG4gICAgZGVmYXVsdDogU2NoZW1lLnByaW1hcnksXG4gICAgb3B0aW9uczogW1NjaGVtZS5wcmltYXJ5LFxuICAgICAgU2NoZW1lLnNlY29uZGFyeSxcbiAgICAgIFNjaGVtZS5zdWNjZXNzLFxuICAgICAgU2NoZW1lLmZhaWxdXG4gIH0pXG4gIEBJbnB1dCgpIHNldCBzY2hlbWUoc2NoZW1lOiBTY2hlbWUpIHtcbiAgICB0aGlzLl9zY2hlbWUgPSBzY2hlbWUgfHwgU2NoZW1lLnByaW1hcnk7XG4gIH1cbn1cbiJdfQ==