UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

41 lines (40 loc) 1.44 kB
import { AppInstance, JourneyInstance } from "../../../models"; import { IValidator } from "../../validation"; import { BladeBase } from "./BladeBase"; export interface EditProperiesBladeProps { lastStep: boolean; appInstance: AppInstance; canceled?: () => void; completed?: (appInstance: AppInstance) => void; save: (appInstance: AppInstance) => Promise<void>; content?: JSX.Element; journeyInstance: JourneyInstance; useValidator: IValidator; next?: (appInstance: AppInstance) => void; } export declare class EditProperiesBlade extends BladeBase<EditProperiesBladeProps> { lastStep: AppInstance; appInstance: AppInstance; onCanceled?: () => void; onCompleted?: (appInstance: AppInstance) => void; save: (appInstance: AppInstance) => Promise<void>; content?: JSX.Element; journeyInstance: JourneyInstance; next?: (appInstance: AppInstance) => Promise<void>; private omniaTheming; private mediaPickerStore; private mediaPickerService; private omniaUxLoc; private internalAppInstance; private rollupRatios; private isRenderMediaPicker; private isMediaPickerReady; private imagePlaceholderWrapperStyle; private showImagePlaceholder; created(): void; private onAppInstanceChange; private getImageProviderContext; private setDataChanged; private renderAppInstanceSettings; render(): VueTsxSupport.JSX.Element; }