UNPKG

@c-standard/angular-devui-extension

Version:

an extensional components lib for devui

22 lines 2.43 kB
import { Directive, Input } from '@angular/core'; import * as i0 from "@angular/core"; export class TemplateDirective { constructor(templateRef) { this.templateRef = templateRef; this.template = 'xTemplate'; } set xTemplateOf(tmpl) { this.template = tmpl; } } TemplateDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: TemplateDirective, deps: [{ token: i0.TemplateRef }], target: i0.ɵɵFactoryTarget.Directive }); TemplateDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "12.0.0", version: "13.2.7", type: TemplateDirective, selector: "[xTemplate][xTemplateOf]", inputs: { xTemplateOf: "xTemplateOf" }, ngImport: i0 }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: TemplateDirective, decorators: [{ type: Directive, args: [{ selector: '[xTemplate][xTemplateOf]', }] }], ctorParameters: function () { return [{ type: i0.TemplateRef }]; }, propDecorators: { xTemplateOf: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvY29tcG9uZW50cy90ZW1wbGF0ZS90ZW1wbGF0ZS5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQWUsTUFBTSxlQUFlLENBQUM7O0FBSzlELE1BQU0sT0FBTyxpQkFBaUI7SUFRMUIsWUFBbUIsV0FBNkI7UUFBN0IsZ0JBQVcsR0FBWCxXQUFXLENBQWtCO1FBTmhELGFBQVEsR0FBVyxXQUFXLENBQUM7SUFNb0IsQ0FBQztJQUpwRCxJQUFhLFdBQVcsQ0FBQyxJQUFZO1FBQ2pDLElBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSSxDQUFDO0lBQ3pCLENBQUM7OzhHQU5RLGlCQUFpQjtrR0FBakIsaUJBQWlCOzJGQUFqQixpQkFBaUI7a0JBSDdCLFNBQVM7bUJBQUM7b0JBQ1AsUUFBUSxFQUFFLDBCQUEwQjtpQkFDdkM7a0dBS2dCLFdBQVc7c0JBQXZCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIElucHV0LCBUZW1wbGF0ZVJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQERpcmVjdGl2ZSh7XHJcbiAgICBzZWxlY3RvcjogJ1t4VGVtcGxhdGVdW3hUZW1wbGF0ZU9mXScsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBUZW1wbGF0ZURpcmVjdGl2ZSB7XHJcblxyXG4gICAgdGVtcGxhdGU6IHN0cmluZyA9ICd4VGVtcGxhdGUnO1xyXG5cclxuICAgIEBJbnB1dCgpIHNldCB4VGVtcGxhdGVPZih0bXBsOiBzdHJpbmcpIHtcclxuICAgICAgICB0aGlzLnRlbXBsYXRlID0gdG1wbDtcclxuICAgIH1cclxuXHJcbiAgICBjb25zdHJ1Y3RvcihwdWJsaWMgdGVtcGxhdGVSZWY6IFRlbXBsYXRlUmVmPGFueT4pIHt9XHJcblxyXG59XHJcbiJdfQ==