DefinitelyTyped/types/amap-js-api-map3d/object3d-layer.d.ts
2019-03-17 12:44:16 +08:00

28 lines
664 B
TypeScript

declare namespace AMap {
namespace Object3DLayer {
interface Options {
map?: Map;
visible?: boolean;
opacity?: number;
zIndex?: number;
zooms?: [number, number];
}
}
class Object3DLayer extends Layer {
constructor(options?: Object3DLayer.Options)
add(object3d: Object3D): void;
remove(object3d: Object3D): void;
clear(): void;
reDraw(): void;
// internal
setOption(options: {
position?: number;
scale?: number;
height?: number;
scene?: number;
}): void;
}
}