@alauda-fe/common
Version:
Alauda frontend team common codes.
48 lines • 6.97 kB
JavaScript
import { CdkNestedTreeNode, CdkTreeNode, CdkTreeNodeDef, CDK_TREE_NODE_OUTLET_NODE, } from '@angular/cdk/tree';
import { ChangeDetectionStrategy, Component, Directive, Input, } from '@angular/core';
import * as i0 from "@angular/core";
const _c0 = ["*"];
export class NestedTreeNodeComponent extends CdkNestedTreeNode {
createAsyncNodes(nodes) {
this.updateChildrenNodes(nodes);
}
static { this.ɵfac = /*@__PURE__*/ (() => { let ɵNestedTreeNodeComponent_BaseFactory; return function NestedTreeNodeComponent_Factory(t) { return (ɵNestedTreeNodeComponent_BaseFactory || (ɵNestedTreeNodeComponent_BaseFactory = i0.ɵɵgetInheritedFactory(NestedTreeNodeComponent)))(t || NestedTreeNodeComponent); }; })(); }
static { this.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: NestedTreeNodeComponent, selectors: [["acl-nested-tree-node"]], exportAs: ["aclNestedTreeNode"], features: [i0.ɵɵProvidersFeature([
{ provide: CdkNestedTreeNode, useExisting: NestedTreeNodeComponent },
{ provide: CdkTreeNode, useExisting: NestedTreeNodeComponent },
{
provide: CDK_TREE_NODE_OUTLET_NODE,
useExisting: NestedTreeNodeComponent,
},
]), i0.ɵɵInheritDefinitionFeature], ngContentSelectors: _c0, decls: 1, vars: 0, template: function NestedTreeNodeComponent_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵprojectionDef();
i0.ɵɵprojection(0);
} }, styles: ["[_nghost-%COMP%]{display:block}"], changeDetection: 0 }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(NestedTreeNodeComponent, [{
type: Component,
args: [{ selector: 'acl-nested-tree-node', exportAs: 'aclNestedTreeNode', template: '<ng-content></ng-content>', providers: [
{ provide: CdkNestedTreeNode, useExisting: NestedTreeNodeComponent },
{ provide: CdkTreeNode, useExisting: NestedTreeNodeComponent },
{
provide: CDK_TREE_NODE_OUTLET_NODE,
useExisting: NestedTreeNodeComponent,
},
], changeDetection: ChangeDetectionStrategy.OnPush, styles: [":host{display:block}\n"] }]
}], null, null); })();
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(NestedTreeNodeComponent, { className: "NestedTreeNodeComponent" }); })();
export class TreeNodeDefDirective extends CdkTreeNodeDef {
static { this.ɵfac = /*@__PURE__*/ (() => { let ɵTreeNodeDefDirective_BaseFactory; return function TreeNodeDefDirective_Factory(t) { return (ɵTreeNodeDefDirective_BaseFactory || (ɵTreeNodeDefDirective_BaseFactory = i0.ɵɵgetInheritedFactory(TreeNodeDefDirective)))(t || TreeNodeDefDirective); }; })(); }
static { this.ɵdir = /*@__PURE__*/ i0.ɵɵdefineDirective({ type: TreeNodeDefDirective, selectors: [["", "aclTreeNodeDef", ""]], inputs: { when: [0, "aclTreeNodeDefWhen", "when"] }, features: [i0.ɵɵProvidersFeature([{ provide: CdkTreeNodeDef, useExisting: TreeNodeDefDirective }]), i0.ɵɵInheritDefinitionFeature] }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(TreeNodeDefDirective, [{
type: Directive,
args: [{
selector: '[aclTreeNodeDef]',
providers: [{ provide: CdkTreeNodeDef, useExisting: TreeNodeDefDirective }],
}]
}], null, { when: [{
type: Input,
args: ['aclTreeNodeDefWhen']
}] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL2NvcmUvY29tcG9uZW50cy90cmVlL25vZGUvY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFDTCxpQkFBaUIsRUFDakIsV0FBVyxFQUNYLGNBQWMsRUFDZCx5QkFBeUIsR0FDMUIsTUFBTSxtQkFBbUIsQ0FBQztBQUMzQixPQUFPLEVBQ0wsdUJBQXVCLEVBQ3ZCLFNBQVMsRUFDVCxTQUFTLEVBQ1QsS0FBSyxHQUNOLE1BQU0sZUFBZSxDQUFDOzs7QUF1QnZCLE1BQU0sT0FBTyx1QkFBMkIsU0FBUSxpQkFBb0I7SUFDbEUsZ0JBQWdCLENBQUMsS0FBVTtRQUN6QixJQUFJLENBQUMsbUJBQW1CLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbEMsQ0FBQztnUUFIVSx1QkFBdUIsU0FBdkIsdUJBQXVCO29FQUF2Qix1QkFBdUIsMkdBVnZCO2dCQUNULEVBQUUsT0FBTyxFQUFFLGlCQUFpQixFQUFFLFdBQVcsRUFBRSx1QkFBdUIsRUFBRTtnQkFDcEUsRUFBRSxPQUFPLEVBQUUsV0FBVyxFQUFFLFdBQVcsRUFBRSx1QkFBdUIsRUFBRTtnQkFDOUQ7b0JBQ0UsT0FBTyxFQUFFLHlCQUF5QjtvQkFDbEMsV0FBVyxFQUFFLHVCQUF1QjtpQkFDckM7YUFDRjs7WUFmVSxrQkFBeUI7OztpRkFrQnpCLHVCQUF1QjtjQXJCbkMsU0FBUzsyQkFDRSxzQkFBc0IsWUFDdEIsbUJBQW1CLFlBQ25CLDJCQUEyQixhQVExQjtvQkFDVCxFQUFFLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxXQUFXLHlCQUF5QixFQUFFO29CQUNwRSxFQUFFLE9BQU8sRUFBRSxXQUFXLEVBQUUsV0FBVyx5QkFBeUIsRUFBRTtvQkFDOUQ7d0JBQ0UsT0FBTyxFQUFFLHlCQUF5Qjt3QkFDbEMsV0FBVyx5QkFBeUI7cUJBQ3JDO2lCQUNGLG1CQUNnQix1QkFBdUIsQ0FBQyxNQUFNOztrRkFFcEMsdUJBQXVCO0FBVXBDLE1BQU0sT0FBTyxvQkFBd0IsU0FBUSxjQUFpQjtvUEFBakQsb0JBQW9CLFNBQXBCLG9CQUFvQjtvRUFBcEIsb0JBQW9CLGlJQUZwQixDQUFDLEVBQUUsT0FBTyxFQUFFLGNBQWMsRUFBRSxXQUFXLEVBQUUsb0JBQW9CLEVBQUUsQ0FBQzs7aUZBRWhFLG9CQUFvQjtjQUpoQyxTQUFTO2VBQUM7Z0JBQ1QsUUFBUSxFQUFFLGtCQUFrQjtnQkFDNUIsU0FBUyxFQUFFLENBQUMsRUFBRSxPQUFPLEVBQUUsY0FBYyxFQUFFLFdBQVcsc0JBQXNCLEVBQUUsQ0FBQzthQUM1RTtnQkFFdUMsSUFBSTtrQkFBekMsS0FBSzttQkFBQyxvQkFBb0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBDZGtOZXN0ZWRUcmVlTm9kZSxcbiAgQ2RrVHJlZU5vZGUsXG4gIENka1RyZWVOb2RlRGVmLFxuICBDREtfVFJFRV9OT0RFX09VVExFVF9OT0RFLFxufSBmcm9tICdAYW5ndWxhci9jZGsvdHJlZSc7XG5pbXBvcnQge1xuICBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSxcbiAgQ29tcG9uZW50LFxuICBEaXJlY3RpdmUsXG4gIElucHV0LFxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYWNsLW5lc3RlZC10cmVlLW5vZGUnLFxuICBleHBvcnRBczogJ2FjbE5lc3RlZFRyZWVOb2RlJyxcbiAgdGVtcGxhdGU6ICc8bmctY29udGVudD48L25nLWNvbnRlbnQ+JyxcbiAgc3R5bGVzOiBbXG4gICAgYFxuICAgICAgOmhvc3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICBgLFxuICBdLFxuICBwcm92aWRlcnM6IFtcbiAgICB7IHByb3ZpZGU6IENka05lc3RlZFRyZWVOb2RlLCB1c2VFeGlzdGluZzogTmVzdGVkVHJlZU5vZGVDb21wb25lbnQgfSxcbiAgICB7IHByb3ZpZGU6IENka1RyZWVOb2RlLCB1c2VFeGlzdGluZzogTmVzdGVkVHJlZU5vZGVDb21wb25lbnQgfSxcbiAgICB7XG4gICAgICBwcm92aWRlOiBDREtfVFJFRV9OT0RFX09VVExFVF9OT0RFLFxuICAgICAgdXNlRXhpc3Rpbmc6IE5lc3RlZFRyZWVOb2RlQ29tcG9uZW50LFxuICAgIH0sXG4gIF0sXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxufSlcbmV4cG9ydCBjbGFzcyBOZXN0ZWRUcmVlTm9kZUNvbXBvbmVudDxUPiBleHRlbmRzIENka05lc3RlZFRyZWVOb2RlPFQ+IHtcbiAgY3JlYXRlQXN5bmNOb2Rlcyhub2RlczogVFtdKSB7XG4gICAgdGhpcy51cGRhdGVDaGlsZHJlbk5vZGVzKG5vZGVzKTtcbiAgfVxufVxuXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdbYWNsVHJlZU5vZGVEZWZdJyxcbiAgcHJvdmlkZXJzOiBbeyBwcm92aWRlOiBDZGtUcmVlTm9kZURlZiwgdXNlRXhpc3Rpbmc6IFRyZWVOb2RlRGVmRGlyZWN0aXZlIH1dLFxufSlcbmV4cG9ydCBjbGFzcyBUcmVlTm9kZURlZkRpcmVjdGl2ZTxUPiBleHRlbmRzIENka1RyZWVOb2RlRGVmPFQ+IHtcbiAgQElucHV0KCdhY2xUcmVlTm9kZURlZldoZW4nKSBvdmVycmlkZSB3aGVuITogKFxuICAgIGluZGV4OiBudW1iZXIsXG4gICAgbm9kZURhdGE6IFQsXG4gICkgPT4gYm9vbGVhbjtcbn1cbiJdfQ==