jcbpm-vue
Version:
jcbpm-vue
95 lines (94 loc) • 3.17 kB
TypeScript
/// <reference types="vite/client" />
import { PropType } from 'vue';
declare const _sfc_main: import("vue").DefineComponent<{
processViewerVisible: {
type: BooleanConstructor;
required: false;
default: boolean;
};
flowId: {
type: StringConstructor;
required: true;
default: string;
};
processViewerConfig: {
type: PropType<{
AuthenticationToken: Function;
BpmRequestPrefix: string;
ApplicationId?: string | undefined;
AuthorizationAppType?: string | undefined;
isShowNodeInfo?: boolean | undefined;
}>;
required: false;
default: () => void;
};
processStyle: {
type: PropType<{
width: string;
height: string;
}>;
required: false;
default: () => void;
};
}, {
style: CSSModuleClasses;
scale: import("vue").Ref<number>;
processViewerName: import("vue").Ref<string | undefined>;
getI18n: (systemName: keyof import("../utils/i18n/entrys").IndexType, data: string, params?: string[]) => string;
flowsheetLoading: import("vue").Ref<boolean>;
processViewerVisiblity: import("vue").Ref<boolean>;
viewUserTaskVisible: import("vue").Ref<boolean>;
currentNodeBusinessObject: import("vue").Ref<{}>;
onModalClose: () => void;
showProcessInfo: import("vue").Ref<boolean>;
processInfoObject: import("vue").Ref<{}>;
isShowNodeInfoVisible: import("vue").Ref<boolean>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("process-node-hover" | "process-node-click")[], "process-node-hover" | "process-node-click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
processViewerVisible: {
type: BooleanConstructor;
required: false;
default: boolean;
};
flowId: {
type: StringConstructor;
required: true;
default: string;
};
processViewerConfig: {
type: PropType<{
AuthenticationToken: Function;
BpmRequestPrefix: string;
ApplicationId?: string | undefined;
AuthorizationAppType?: string | undefined;
isShowNodeInfo?: boolean | undefined;
}>;
required: false;
default: () => void;
};
processStyle: {
type: PropType<{
width: string;
height: string;
}>;
required: false;
default: () => void;
};
}>> & {
"onProcess-node-hover"?: ((...args: any[]) => any) | undefined;
"onProcess-node-click"?: ((...args: any[]) => any) | undefined;
}, {
processStyle: {
width: string;
height: string;
};
processViewerVisible: boolean;
flowId: string;
processViewerConfig: {
AuthenticationToken: Function;
BpmRequestPrefix: string;
ApplicationId?: string | undefined;
AuthorizationAppType?: string | undefined;
isShowNodeInfo?: boolean | undefined;
};
}, {}>;
export default _sfc_main;