@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
27 lines (26 loc) • 868 B
TypeScript
import { TsxAllowUnknowProperties } from "../..";
import { AppInstance } from "../../../models";
import { AppInstanceProgressActions } from "../Enums";
export interface IAppInstanceProgressBlade {
appBarTitle?: string;
appInstance: AppInstance;
handleAppActionCompleted: () => void;
handleAppActionError: () => void;
onCloseFunc: () => void;
action?: AppInstanceProgressActions;
/**
* If the app is created with error status. it will automatically trigger deletion flow on the app.
* */
deleteAppWithErrorStatusAfterCreating?: boolean;
}
declare global {
namespace VueTsxSupport.JSX {
interface Element {
}
interface ElementClass {
}
interface IntrinsicElements {
"omfx-appinstance-progress-blade": TsxAllowUnknowProperties<IAppInstanceProgressBlade>;
}
}
}