outlet.d.ts 755 B

1234567891011121314151617181920212223
  1. /**
  2. * @license
  3. * Copyright Google LLC All Rights Reserved.
  4. *
  5. * Use of this source code is governed by an MIT-style license that can be
  6. * found in the LICENSE file at https://angular.io/license
  7. */
  8. import { InjectionToken, ViewContainerRef } from '@angular/core';
  9. /**
  10. * Injection token used to provide a `CdkTreeNode` to its outlet.
  11. * Used primarily to avoid circular imports.
  12. * @docs-private
  13. */
  14. export declare const CDK_TREE_NODE_OUTLET_NODE: InjectionToken<{}>;
  15. /**
  16. * Outlet for nested CdkNode. Put `[cdkTreeNodeOutlet]` on a tag to place children dataNodes
  17. * inside the outlet.
  18. */
  19. export declare class CdkTreeNodeOutlet {
  20. viewContainer: ViewContainerRef;
  21. _node?: any;
  22. constructor(viewContainer: ViewContainerRef, _node?: any);
  23. }