diff --git a/types/cesium/index.d.ts b/types/cesium/index.d.ts index 104053dfe1..f9369911b0 100644 --- a/types/cesium/index.d.ts +++ b/types/cesium/index.d.ts @@ -121,11 +121,14 @@ declare namespace Cesium { readonly isConstant: boolean; propertyNames: string[]; - addProperty(propertyName: string, value?: any, createPropertyCallback?: (value?: any) => void): void; + constructor(value?: object, createPropertyCallback?: (value?: any) => void); + + addProperty(propertyName: string, value?: any, createPropertyCallback?: (value: any) => void): void; equals(other?: Property): boolean; getValue(time: JulianDate, result?: object): object; hasProperty(propertyName: string): boolean; - merge(source: object, createPropertyCallback?: (value?: any) => void): void; + merge(source: object, createPropertyCallback?: (value: any) => void): void; + removeProperty(propertyName: string): void; } class ArcGisImageServerTerrainProvider extends TerrainProvider {