interface IMetaRollbackStore<RollbackConfig> {
    rollbackConfigStore: IRollbackConfigStore<RollbackConfig>;
    get buttonTitle(): string;
    get buttonTooltipPlacement(): PLACEMENT;
    get confirmButtonTitle(): string;
    get confirmMessage(): string;
    get confirmSize(): SIZE;
    get confirmTitle(): string;
    get isConfirmOpen(): boolean;
    get isDisableConfirm(): boolean;
    get isLoading(): boolean;
    closeConfirm(): void;
    handleConfirm(): Promise<void>;
    handleRollbackClick(): void;
    setLoading(loading: boolean): void;
}

Type Parameters

  • RollbackConfig extends Record<string, any> = Record<string, any>

Hierarchy (view full)

Properties

rollbackConfigStore: IRollbackConfigStore<RollbackConfig>

Accessors

  • get buttonTitle(): string
  • Returns string

  • get buttonTooltipPlacement(): PLACEMENT
  • Returns PLACEMENT

  • get confirmButtonTitle(): string
  • Returns string

  • get confirmMessage(): string
  • Returns string

  • get confirmSize(): SIZE
  • Returns SIZE

  • get confirmTitle(): string
  • Returns string

  • get isConfirmOpen(): boolean
  • Returns boolean

  • get isDisableConfirm(): boolean
  • Returns boolean

  • get isLoading(): boolean
  • Returns boolean

Methods

  • Parameters

    • loading: boolean

    Returns void