@c-standard/angular-devui-extension
Version:
an extensional components lib for devui
32 lines • 3.85 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
export class DividerComponent {
constructor() {
this.textDirection = 'up';
this.position = 'left';
}
ngOnInit() { }
}
DividerComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: DividerComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
DividerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.2.7", type: DividerComponent, selector: "d-divider", inputs: { text: "text", textCss: "textCss", textDirection: "textDirection", position: "position" }, ngImport: i0, template: `
<div [class]="'x-divider x-divider-' + textDirection + ' x-divider-' + position">
<span [class]="textCss">{{ text }}</span>
</div>
`, isInline: true, styles: [".x-divider-center{text-align:center}.x-divider-right{text-align:right}.x-divider-up{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--devui-dividing-line, #f2f2f3)}.x-divider-down{padding-top:10px;margin-top:10px;border-bottom:1px solid var(--devui-dividing-line, #f2f2f3)}\n"] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: DividerComponent, decorators: [{
type: Component,
args: [{ selector: 'd-divider', template: `
<div [class]="'x-divider x-divider-' + textDirection + ' x-divider-' + position">
<span [class]="textCss">{{ text }}</span>
</div>
`, styles: [".x-divider-center{text-align:center}.x-divider-right{text-align:right}.x-divider-up{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--devui-dividing-line, #f2f2f3)}.x-divider-down{padding-top:10px;margin-top:10px;border-bottom:1px solid var(--devui-dividing-line, #f2f2f3)}\n"] }]
}], ctorParameters: function () { return []; }, propDecorators: { text: [{
type: Input
}], textCss: [{
type: Input
}], textDirection: [{
type: Input
}], position: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGl2aWRlci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9jb21wb25lbnRzL2RpdmlkZXIvZGl2aWRlci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQVUsTUFBTSxlQUFlLENBQUM7O0FBV3pELE1BQU0sT0FBTyxnQkFBZ0I7SUFNekI7UUFIUyxrQkFBYSxHQUE2QixJQUFJLENBQUM7UUFDL0MsYUFBUSxHQUFnQyxNQUFNLENBQUM7SUFFekMsQ0FBQztJQUVoQixRQUFRLEtBQVUsQ0FBQzs7NkdBUlYsZ0JBQWdCO2lHQUFoQixnQkFBZ0IscUpBUGY7Ozs7S0FJVDsyRkFHUSxnQkFBZ0I7a0JBVDVCLFNBQVM7K0JBQ0ksV0FBVyxZQUNYOzs7O0tBSVQ7MEVBSVEsSUFBSTtzQkFBWixLQUFLO2dCQUNHLE9BQU87c0JBQWYsS0FBSztnQkFDRyxhQUFhO3NCQUFyQixLQUFLO2dCQUNHLFFBQVE7c0JBQWhCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gICAgc2VsZWN0b3I6ICdkLWRpdmlkZXInLFxyXG4gICAgdGVtcGxhdGU6IGBcclxuICAgICAgICA8ZGl2IFtjbGFzc109XCIneC1kaXZpZGVyIHgtZGl2aWRlci0nICsgdGV4dERpcmVjdGlvbiArICcgeC1kaXZpZGVyLScgKyBwb3NpdGlvblwiPlxyXG4gICAgICAgICAgICA8c3BhbiBbY2xhc3NdPVwidGV4dENzc1wiPnt7IHRleHQgfX08L3NwYW4+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICBgLFxyXG4gICAgc3R5bGVVcmxzOiBbJy4vZGl2aWRlci5jb21wb25lbnQubGVzcyddLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgRGl2aWRlckNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XHJcbiAgICBASW5wdXQoKSB0ZXh0Pzogc3RyaW5nO1xyXG4gICAgQElucHV0KCkgdGV4dENzcyE6IHN0cmluZztcclxuICAgIEBJbnB1dCgpIHRleHREaXJlY3Rpb246ICd1cCcgfCAnZG93bicgfCAnaW5saW5lJyA9ICd1cCc7XHJcbiAgICBASW5wdXQoKSBwb3NpdGlvbjogJ2xlZnQnIHwgJ2NlbnRlcicgfCAncmlnaHQnID0gJ2xlZnQnO1xyXG5cclxuICAgIGNvbnN0cnVjdG9yKCkge31cclxuXHJcbiAgICBuZ09uSW5pdCgpOiB2b2lkIHt9XHJcbn1cclxuIl19