@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
18 lines (17 loc) • 917 B
TypeScript
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>;
}