jcbpm-vue
Version:
jcbpm-vue
119 lines (118 loc) • 3.64 kB
TypeScript
/// <reference types="vite/client" />
import { PropType } from 'vue';
import { GetHistoryHighLineListParamsModel } from '../api/process-hightlight/model';
declare const _sfc_main: import("vue").DefineComponent<{
showTitle: {
type: BooleanConstructor;
required: false;
default: boolean;
};
customTitle: {
type: StringConstructor;
required: false;
default: string;
};
processHightlightVisible: {
type: BooleanConstructor;
required: false;
default: boolean;
};
processStyle: {
type: PropType<{
width: string;
height: string;
}>;
required: false;
default: () => void;
};
hightlightParams: {
type: PropType<GetHistoryHighLineListParamsModel>;
required: true;
default: {};
};
isRefreshProcess: {
type: BooleanConstructor;
required: false;
default: boolean;
};
processHightlightConfig: {
type: PropType<{
AuthenticationToken: Function;
BpmRequestPrefix: string;
ApplicationId?: string | undefined;
AuthorizationAppType?: string | undefined;
}>;
required: false;
default: () => void;
};
}, {
style: CSSModuleClasses;
scale: import("vue").Ref<number>;
getI18n: (systemName: keyof import("../utils/i18n/entrys").IndexType, data: string, params?: string[]) => string;
flowsheetLoading: import("vue").Ref<boolean>;
processHightlightVisiblity: 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<{
showTitle: {
type: BooleanConstructor;
required: false;
default: boolean;
};
customTitle: {
type: StringConstructor;
required: false;
default: string;
};
processHightlightVisible: {
type: BooleanConstructor;
required: false;
default: boolean;
};
processStyle: {
type: PropType<{
width: string;
height: string;
}>;
required: false;
default: () => void;
};
hightlightParams: {
type: PropType<GetHistoryHighLineListParamsModel>;
required: true;
default: {};
};
isRefreshProcess: {
type: BooleanConstructor;
required: false;
default: boolean;
};
processHightlightConfig: {
type: PropType<{
AuthenticationToken: Function;
BpmRequestPrefix: string;
ApplicationId?: string | undefined;
AuthorizationAppType?: string | undefined;
}>;
required: false;
default: () => void;
};
}>> & {
"onProcess-node-hover"?: ((...args: any[]) => any) | undefined;
"onProcess-node-click"?: ((...args: any[]) => any) | undefined;
}, {
showTitle: boolean;
customTitle: string;
processHightlightVisible: boolean;
processStyle: {
width: string;
height: string;
};
hightlightParams: GetHistoryHighLineListParamsModel;
isRefreshProcess: boolean;
processHightlightConfig: {
AuthenticationToken: Function;
BpmRequestPrefix: string;
ApplicationId?: string | undefined;
AuthorizationAppType?: string | undefined;
};
}, {}>;
export default _sfc_main;