UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

18 lines (17 loc) 917 B
import { OmniaContext } from "../../.."; import { VueComponentBase, OmniaTheming } from "../.."; import { IAppProvisioningStepComponent, AppProvisioningStepContext } from "../../../models"; import { IValidator } from "../../validation"; export declare class AppProvisioningStepComponentBase<Props = IAppProvisioningStepComponent, EventsWithOn = {}, ScopedSlotArgs = {}> extends VueComponentBase<Props, EventsWithOn, ScopedSlotArgs> { context: AppProvisioningStepContext; registerOnGoToNext: (onGoToNext: () => Promise<boolean>) => void; registerOnGoToPrev: (onGoToPrev: () => Promise<boolean>) => void; allowMultipleAppAdministrators?: boolean; allowMemberAndGroup?: boolean; omniaTheming: OmniaTheming; omniaContext: OmniaContext; protected formValidator: IValidator; constructor(); created(): void; protected canGoNext: (formValidator: IValidator) => Promise<boolean>; }