UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

28 lines (27 loc) 1.01 kB
import { TsxAllowUnknowProperties, WizardStyles } from "../.."; import { GuidValue, AppInstance, AppTemplate, AppDefinition, AppInstanceProperties } from "../../../models"; export interface IAppProvisioningWizard { appDefinitionId?: GuidValue; showEnabledTemplatesOnly: boolean; initialAppTemplate?: AppTemplate; initialAppDefinition?: AppDefinition; initialAppInstance?: AppInstance; onInstancePropertiesChanged?: (properties: AppInstanceProperties) => void; onProvisioningStarted?: () => void; onProvisioningCompleted?: (appInstance: AppInstance) => void; styles?: typeof WizardStyles; templatesToShow?: string[]; horizontalMinHeight?: number; templatePickerWrapperClass?: string; } declare global { namespace VueTsxSupport.JSX { interface Element { } interface ElementClass { } interface IntrinsicElements { "omfx-app-provisioning-wizard": TsxAllowUnknowProperties<IAppProvisioningWizard>; } } }