notification-container.component.d.ts 1.7 KB

123456789101112131415161718192021222324252627282930
  1. /**
  2. * Use of this source code is governed by an MIT-style license that can be
  3. * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
  4. */
  5. import { Direction } from '@angular/cdk/bidi';
  6. import { NotificationConfig } from 'ng-zorro-antd/core/config';
  7. import { NzMNContainerComponent } from 'ng-zorro-antd/message';
  8. import { NzNotificationData, NzNotificationDataOptions } from './typings';
  9. import * as i0 from "@angular/core";
  10. export declare class NzNotificationContainerComponent extends NzMNContainerComponent<NotificationConfig, NzNotificationData> {
  11. dir: Direction;
  12. bottom?: string | null;
  13. top?: string | null;
  14. topLeftInstances: Array<Required<NzNotificationData>>;
  15. topRightInstances: Array<Required<NzNotificationData>>;
  16. bottomLeftInstances: Array<Required<NzNotificationData>>;
  17. bottomRightInstances: Array<Required<NzNotificationData>>;
  18. topInstances: Array<Required<NzNotificationData>>;
  19. bottomInstances: Array<Required<NzNotificationData>>;
  20. constructor();
  21. create(notification: NzNotificationData): Required<NzNotificationData>;
  22. protected onCreate(instance: NzNotificationData): Required<NzNotificationData>;
  23. protected subscribeConfigChange(): void;
  24. protected updateConfig(): void;
  25. private replaceNotification;
  26. protected readyInstances(): void;
  27. protected mergeOptions(options?: NzNotificationDataOptions): NzNotificationDataOptions;
  28. static ɵfac: i0.ɵɵFactoryDeclaration<NzNotificationContainerComponent, never>;
  29. static ɵcmp: i0.ɵɵComponentDeclaration<NzNotificationContainerComponent, "nz-notification-container", ["nzNotificationContainer"], {}, {}, never, never, true, never>;
  30. }