step.component.d.ts 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import { ChangeDetectorRef, ElementRef, OnInit, TemplateRef } from '@angular/core';
  2. import { Subject } from 'rxjs';
  3. import { NzDestroyService } from 'ng-zorro-antd/core/services';
  4. import { NgClassType, NzSizeDSType } from 'ng-zorro-antd/core/types';
  5. import { NzProgressFormatter } from 'ng-zorro-antd/progress';
  6. import * as i0 from "@angular/core";
  7. export declare class NzStepComponent implements OnInit {
  8. private cdr;
  9. private destroy$;
  10. processDotTemplate?: TemplateRef<void>;
  11. itemContainer: ElementRef<HTMLElement>;
  12. nzTitle?: string | TemplateRef<void>;
  13. nzSubtitle?: string | TemplateRef<void>;
  14. nzDescription?: string | TemplateRef<void>;
  15. nzDisabled: boolean;
  16. nzPercentage: number | null;
  17. nzSize: NzSizeDSType;
  18. get nzStatus(): string;
  19. set nzStatus(status: string);
  20. isCustomStatus: boolean;
  21. private _status;
  22. get nzIcon(): NgClassType | TemplateRef<void> | undefined;
  23. set nzIcon(value: NgClassType | TemplateRef<void> | undefined);
  24. oldAPIIcon: boolean;
  25. private _icon?;
  26. customProcessTemplate?: TemplateRef<{
  27. $implicit: TemplateRef<void>;
  28. status: string;
  29. index: number;
  30. }>;
  31. direction: string;
  32. index: number;
  33. last: boolean;
  34. outStatus: string;
  35. showProcessDot: boolean;
  36. clickable: boolean;
  37. clickOutsideAngular$: Subject<number>;
  38. readonly nullProcessFormat: NzProgressFormatter;
  39. get showProgress(): boolean;
  40. get currentIndex(): number;
  41. set currentIndex(current: number);
  42. private _currentIndex;
  43. constructor(cdr: ChangeDetectorRef, destroy$: NzDestroyService);
  44. ngOnInit(): void;
  45. enable(): void;
  46. disable(): void;
  47. markForCheck(): void;
  48. static ɵfac: i0.ɵɵFactoryDeclaration<NzStepComponent, never>;
  49. static ɵcmp: i0.ɵɵComponentDeclaration<NzStepComponent, "nz-step", ["nzStep"], { "nzTitle": { "alias": "nzTitle"; "required": false; }; "nzSubtitle": { "alias": "nzSubtitle"; "required": false; }; "nzDescription": { "alias": "nzDescription"; "required": false; }; "nzDisabled": { "alias": "nzDisabled"; "required": false; }; "nzPercentage": { "alias": "nzPercentage"; "required": false; }; "nzSize": { "alias": "nzSize"; "required": false; }; "nzStatus": { "alias": "nzStatus"; "required": false; }; "nzIcon": { "alias": "nzIcon"; "required": false; }; }, {}, never, never, true, never>;
  50. static ngAcceptInputType_nzDisabled: unknown;
  51. }