51timapi
Version:
TimApi is a traffic related plugin for WdpApi.
37 lines (36 loc) • 1.24 kB
TypeScript
import { ObjectAbstract } from '../../common/object-abstract';
import { ResultType, BasicInfoAtomType } from '../../common/data-type';
import { WdpSceneOutlinerAtomType, SceneOutlinerType } from '../../common/interface/outliner';
import { ObjectController } from '../../common/object-controller';
declare class Outliner extends ObjectController implements ObjectAbstract {
className: string;
private WdpSceneOutlinerAtom;
private entities;
constructor(opt?: SceneOutlinerType);
get eids(): {
[key: string]: {
eids: Array<string>;
};
};
set eids(eids: {
[key: string]: {
eids: Array<string>;
};
});
GetEids(): Promise<ResultType>;
SetEids(eids: {
[key: string]: {
eids: Array<string>;
};
}): Promise<ResultType>;
GetScheme(): {
WdpSceneOutlinerAtom: WdpSceneOutlinerAtomType;
};
GetData(): SceneOutlinerType;
SetData(opt: SceneOutlinerType): void;
generateAtomData(opt: SceneOutlinerType): {
WdpSceneOutlinerAtom?: Partial<WdpSceneOutlinerAtomType>;
BasicInfoAtom?: Partial<BasicInfoAtomType>;
};
}
export default Outliner;