UNPKG

51timapi

Version:

TimApi is a traffic related plugin for WdpApi.

41 lines (40 loc) 1.7 kB
import { ObjectAbstract } from '../../common/object-abstract'; import { ResultType, AssetsAtomType, BasicInfoAtomType, TransformAtomType } from '../../common/data-type'; import { TilesType, AesTilesEntityAtomType } from '../../common/interface/tiles'; import { ObjectController } from '../../common/object-controller'; declare class Tiles extends ObjectController implements ObjectAbstract { className: string; private apiClassName; private AesTilesEntityAtom; private AssetsAtom; private AesTilesVisualAtom; constructor(opt?: TilesType); get spaceId(): string; set spaceId(spaceId: string); get rangeBox(): Array<Array<number>>; set rangeBox(rangeBox: Array<Array<number>>); get version(): string; set version(version: string); get seedIds(): Array<string>; set seedIds(seedIds: Array<string>); GetSpaceId(): Promise<ResultType>; SetSpaceId(spaceId: string): Promise<ResultType>; GetRangeBox(): Promise<ResultType>; SetRangeBox(rangeBox: Array<Array<number>>): Promise<ResultType>; GetVersion(): Promise<ResultType>; SetVersion(version: string): Promise<ResultType>; GetSeedIds(): Promise<ResultType>; SetSeedIds(seedIds: Array<string>): Promise<ResultType>; GetScheme(): { AesTilesEntityAtom: AesTilesEntityAtomType; AssetsAtom: AssetsAtomType; }; GetData(): TilesType; SetData(opt: TilesType): void; generateAtomData(opt: TilesType): { AesTilesEntityAtom?: Partial<AesTilesEntityAtomType>; BasicInfoAtom?: Partial<BasicInfoAtomType>; TransformAtom?: Partial<TransformAtomType>; }; } export default Tiles;