@technology-all/technonlogy-scene
Version:
场景管理
56 lines (55 loc) • 1.7 kB
TypeScript
import Vue from 'vue';
import { IScenc, IScencPlan } from '@technology-all/technonlogy-scene-api/src/db/DbSchema';
declare const _default: import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, never, never, any>>, {
header: ({
title: string;
slot: string;
align: string;
width: number;
key?: undefined;
} | {
title: string;
key: string;
align: string;
slot?: undefined;
width?: undefined;
} | {
title: string;
key: string;
align: string;
slot: string;
width?: undefined;
} | {
title: string;
key: string;
align: string;
slot: string;
width: number;
})[];
scencArr: IScenc[];
scencPlanArr: IScencPlan[];
scencPlan: IScencPlan;
sceneCount: number;
pageSize: number;
pageNum: number;
showScencPlan: boolean;
executeDate: Date;
extcuteTime: string;
dateOptions: {
disabledDate(date: any): boolean;
};
}, {
confirmDelPlan(row: IScencPlan): void;
delScencPlan(id: string, name: string, ececuteTime: Date): Promise<void>;
editScencPlan(row: IScencPlan): void;
showData(date: Date): string;
selectScenc(id: string): void;
cancelScencPlan(): void;
confirmScencPlan(): Promise<void>;
addScenePlan(): void;
changePage(num: number): void;
initData(): Promise<void>;
initDate(time: Date): void;
clearScenePlan(): void;
}, unknown, Record<never, any>, {}>;
export default _default;