UNPKG

51timapi

Version:

TimApi is a traffic related plugin for WdpApi.

43 lines (42 loc) 1.68 kB
import { ObjectAbstract } from '../../../common/object-abstract'; import { ResultType, BasicInfoAtomType } from '../../../common/data-type'; import { BoundType, MoveAlongPathEntityAtomType } from '../../../common/interface/bound'; import { ObjectController } from '../../../common/object-controller'; declare class Bound extends ObjectController implements ObjectAbstract { className: string; private MoveAlongPathEntityAtom; private movingObj; private pathObj; constructor(opt?: BoundType); get moving(): any; set moving(movingObj: any); get path(): any; set path(pathObj: any); get time(): number; set time(time: number); get bLoop(): boolean; set bLoop(bLoop: boolean); get bReverse(): boolean; set bReverse(bReverse: boolean); GetMoving(): Promise<ResultType>; SetMoving(movingObj: any): Promise<ResultType>; GetPath(): Promise<ResultType>; SetPath(pathObj: any): Promise<ResultType>; GetTime(): Promise<ResultType>; SetTime(time: number): Promise<ResultType>; GetbLoop(): Promise<ResultType>; SetbLoop(bLoop: boolean): Promise<ResultType>; GetbReverse(): Promise<ResultType>; SetbReverse(bReverse: boolean): Promise<ResultType>; GetScheme(): { MoveAlongPathEntityAtom: MoveAlongPathEntityAtomType; }; GetData(): BoundType; SetData(opt: BoundType): void; generateAtomData(opt: BoundType): { MoveAlongPathEntityAtom?: Partial<MoveAlongPathEntityAtomType>; BasicInfoAtom?: Partial<BasicInfoAtomType>; }; SetVisible(bVisible?: boolean): Promise<ResultType>; } export default Bound;