vue-launchers
Version:
81 lines (80 loc) • 2.03 kB
TypeScript
import { RequestConfigType } from '../../chartStore/modules/chartEditStore/chartEditStore.d';
import { ChartFrameEnum, PublicConfigType, CreateComponentType, CreateComponentGroupType } from '../../packages/index.d';
export declare const requestConfig: RequestConfigType;
export declare class PublicConfigClass implements PublicConfigType {
id: string;
isGroup: boolean;
attr: {
zIndex: number;
x: number;
y: number;
w: number;
h: number;
offsetX: number;
offsetY: number;
};
styles: {
filterShow: boolean;
hueRotate: number;
saturate: number;
contrast: number;
brightness: number;
opacity: number;
rotateZ: number;
rotateX: number;
rotateY: number;
skewX: number;
skewY: number;
blendMode: string;
animations: any[];
};
preview: {
overFlowHidden: boolean;
};
status: {
lock: boolean;
hide: boolean;
};
request: RequestConfigType;
filter: any;
events: {
baseEvent: {
click: any;
dblclick: any;
mouseenter: any;
mouseleave: any;
};
advancedEvents: {
vnodeMounted: any;
vnodeBeforeMount: any;
};
interactEvents: any[];
};
}
export declare class PublicGroupConfigClass extends PublicConfigClass implements CreateComponentGroupType {
isGroup: boolean;
chartConfig: {
key: string;
chartKey: string;
conKey: string;
category: string;
categoryName: string;
package: string;
chartFrame: ChartFrameEnum;
title: string;
image: string;
};
groupList: Array<CreateComponentType>;
key: string;
option: {};
id: string;
attr: {
w: number;
h: number;
x: number;
y: number;
offsetX: number;
offsetY: number;
zIndex: number;
};
}