@c-standard/angular-devui-extension
Version:
an extensional components lib for devui
49 lines (44 loc) • 2.4 kB
JavaScript
import * as i0 from '@angular/core';
import { Directive, Input, NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
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
}] } });
class TemplateModule {
}
TemplateModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: TemplateModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
TemplateModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: TemplateModule, declarations: [TemplateDirective], imports: [CommonModule], exports: [TemplateDirective] });
TemplateModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: TemplateModule, imports: [[
CommonModule
]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: TemplateModule, decorators: [{
type: NgModule,
args: [{
declarations: [TemplateDirective],
imports: [
CommonModule
],
exports: [TemplateDirective]
}]
}] });
/**
* Generated bundle index. Do not edit.
*/
export { TemplateDirective, TemplateModule };
//# sourceMappingURL=c-standard-angular-devui-extension-template.mjs.map