🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@maptalks/gl

Package Overview
Dependencies
Maintainers
1
Versions
355
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@maptalks/gl - npm Package Compare versions

Comparing version
0.108.4
to
0.109.0
+28
-228
dist/maptalksgl.d.ts
/// <reference types="gl-matrix/index.js" />
/*!
* @maptalks/gl v0.108.4
* @maptalks/gl v0.109.0
* LICENSE : UNLICENSED
* (c) 2016-2025 maptalks.com
*/
import * as _maptalks_regl from '@maptalks/regl';
export { default as createREGL } from '@maptalks/regl';

@@ -146,3 +145,3 @@ import * as reshader from '@maptalks/reshader.gl';

getWeatherConfig(): SceneWeather;
getScanEffectConfig(): scanEffect;
getScanEffectConfig(): ScanEffect;
/**

@@ -285,3 +284,3 @@ * Add a new Layer.

};
type scanEffectItem = {
type ScanEffectItem = {
center: maptalks.Coordinate;

@@ -292,5 +291,5 @@ radius: number;

};
type scanEffect = {
type ScanEffect = {
enable?: boolean;
effects: scanEffectItem[];
effects: ScanEffectItem[];
};

@@ -330,3 +329,3 @@ type SceneShadow = {

};
scanEffect?: scanEffect;
scanEffect?: ScanEffect;
};

@@ -342,9 +341,5 @@ type GroupGLLayerSceneConfig = {

declare class GroundPainter {
renderer: reshader.Renderer;
static getGroundTransform(out: any, map: any): any;
constructor(regl: any, layer: any);
_regl: any;
renderer: reshader.Renderer;
_layer: any;
_loader: reshader.ResourceLoader;
_bindOnMaterialComplete: (...args: any[]) => any;
needToRedraw(): any;

@@ -357,8 +352,5 @@ getMap(): any;

update(): void;
_polygonFill: any;
_polygonOpacity: any;
_polygonPatternFile: any;
setToRedraw(): void;
dispose(): void;
_getShader(): reshader.MeshShader;
_getShader(): any;
_getUniformValues(context: any): any;

@@ -369,39 +361,2 @@ _getCommonUniforms(context: any): any;

_init(): void;
_fillShader: reshader.MeshShader;
_standardShader: {
version: number;
getGeometryDefines(geometry: any): {
HAS_TANGENT: number;
HAS_NORMAL: number;
HAS_COLOR: number;
HAS_COLOR0: number;
COLOR0_SIZE: any;
};
draw(regl: any, meshes: any): number;
_ensureContextDefines(v: any): void;
_runFilter(m: any): any;
getMeshCommand(regl: any, mesh: any): any;
_cmdKeys: {};
vert: any;
frag: any;
shaderDefines: any;
uniforms: any;
contextDesc: {};
extraCommandProps: any;
commands: {};
_shaderDefines: any;
dkey: string;
setDefines(defines: any): void;
setFramebuffer(framebuffer: any): any;
appendDescUniforms(regl: any, meshProps: any): any;
setUniforms(uniforms: any): any;
contextKeys: string;
context: any;
getVersion(regl: any, source: any): "" | "#version 300 es\n" | "#version 100\n";
getActiveVars(regl: any, vert: any, frag: any, hash: any): any;
createREGLCommand(regl: any, materialDefines: any, elements: any, isInstanced: any, disableVAO: any, commandProps?: {}): any;
dispose(): void;
_insertDefines(source: any, defines: any): string;
_compileSource(): void;
};
_getExtraCommandProps(): {

@@ -441,173 +396,9 @@ viewport: {

_createGround(): void;
_ground: reshader.Mesh;
_groundScene: reshader.Scene;
_transformGround(): void;
_getGroundDefines(context: any): {
[_: string]: string | number;
};
_getGroundDefines(context: any): any;
_updateMaterial(): void;
material: {
appendDefines(defines: {
[_: string]: string | number;
}, geometry: reshader.Geometry): {
[_: string]: string | number;
};
uniforms: {
meshConfig?: {
transparent?: boolean;
bloom?: boolean;
ssr?: boolean;
castShadow?: boolean;
picking?: boolean;
disableVAO?: boolean;
};
primitive?: _maptalks_regl.PrimitiveType;
} & {
[_: string]: string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture;
};
refCount: number;
unlit: boolean;
version: number;
readonly propVersion: number;
doubleSided: boolean;
isReady(): boolean;
set(k: string, v: string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture): any;
setFunctionUniform(k: string, fn: () => string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture): any;
hasFunctionUniform(k: string): boolean;
get(k: string): string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture;
isDirty(): boolean;
hasSkinAnimation(): boolean;
getUniforms(regl: _maptalks_regl.Regl): {
meshConfig?: {
transparent?: boolean;
bloom?: boolean;
ssr?: boolean;
castShadow?: boolean;
picking?: boolean;
disableVAO?: boolean;
};
primitive?: _maptalks_regl.PrimitiveType;
} & {
[_: string]: string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture;
};
isTexture(k: string): boolean;
dispose(): void;
isDisposed(): boolean;
getUniformKeys(): string;
getMemorySize(): number;
_events: Record<string, {
[propName: string]: any;
type?: string;
target?: any;
}>;
on(type: string, handler: (result?: {
[propName: string]: any;
type: string;
target: any;
}) => boolean | void): any;
once(type: string, handler: (result?: {
[propName: string]: any;
type: string;
target: any;
}) => boolean | void): any;
off(type: string, handler: (result?: {
[propName: string]: any;
type: string;
target: any;
}) => boolean | void): any;
fire(type: string, params?: {
[propName: string]: any;
type?: string;
target?: any;
}): any;
_wrapOnce(type: string, handler: (result?: {
[propName: string]: any;
type: string;
target: any;
}) => boolean | void): (params: any) => void;
};
_loadingMaterial: {
appendDefines(defines: {
[_: string]: string | number;
}, geometry: reshader.Geometry): {
[_: string]: string | number;
};
uniforms: {
meshConfig?: {
transparent?: boolean;
bloom?: boolean;
ssr?: boolean;
castShadow?: boolean;
picking?: boolean;
disableVAO?: boolean;
};
primitive?: _maptalks_regl.PrimitiveType;
} & {
[_: string]: string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture;
};
refCount: number;
unlit: boolean;
version: number;
readonly propVersion: number;
doubleSided: boolean;
isReady(): boolean;
set(k: string, v: string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture): any;
setFunctionUniform(k: string, fn: () => string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture): any;
hasFunctionUniform(k: string): boolean;
get(k: string): string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture;
isDirty(): boolean;
hasSkinAnimation(): boolean;
getUniforms(regl: _maptalks_regl.Regl): {
meshConfig?: {
transparent?: boolean;
bloom?: boolean;
ssr?: boolean;
castShadow?: boolean;
picking?: boolean;
disableVAO?: boolean;
};
primitive?: _maptalks_regl.PrimitiveType;
} & {
[_: string]: string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture;
};
isTexture(k: string): boolean;
dispose(): void;
isDisposed(): boolean;
getUniformKeys(): string;
getMemorySize(): number;
_events: Record<string, {
[propName: string]: any;
type?: string;
target?: any;
}>;
on(type: string, handler: (result?: {
[propName: string]: any;
type: string;
target: any;
}) => boolean | void): any;
once(type: string, handler: (result?: {
[propName: string]: any;
type: string;
target: any;
}) => boolean | void): any;
off(type: string, handler: (result?: {
[propName: string]: any;
type: string;
target: any;
}) => boolean | void): any;
fire(type: string, params?: {
[propName: string]: any;
type?: string;
target?: any;
}): any;
_wrapOnce(type: string, handler: (result?: {
[propName: string]: any;
type: string;
target: any;
}) => boolean | void): (params: any) => void;
};
_onMaterialComplete(): void;
_createPatternTexture(image: any): any;
_parseColor(c: any): any;
_getUVOffsetAnim(): string | number | boolean | (number[] | (Float32Array | Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array)) | reshader.AbstractTexture | _maptalks_regl.Texture;
_getUVOffsetAnim(): any;
getRenderMeshes(): reshader.Mesh[];

@@ -617,2 +408,11 @@ }

declare const canvasCompatible: <T extends maptalks.MixinConstructor>(Base: T) => {
new (...args: any[]): {
[x: string]: any;
createContext(): void;
clearContext(): void;
};
} & T;
//# sourceMappingURL=CanvasCompatible.d.ts.map
declare function clearShowOnly(mesh: any): void;

@@ -656,3 +456,3 @@ declare function showOnly(regl: any, mesh: any, items: any, timestamp: any, feaIdIndiceMap: any): void;

_rampCtx: CanvasRenderingContext2D;
_colorRampTex: _maptalks_regl.Texture2D;
_colorRampTex: any;
_check(): void;

@@ -665,3 +465,3 @@ _init(): void;

_createHeatmapTex(): void;
_heatmapFBO: _maptalks_regl.Framebuffer2D;
_heatmapFBO: any;
_createShader(): void;

@@ -878,4 +678,4 @@ _heatmapShader: reshader.HeatmapShader;

declare class Distance3DTool extends Measure3DTool {
_helperLayer: maptalks.VectorLayer;
_markerLayer: maptalks.VectorLayer;
_helperLayer: maptalks.DrawToolLayer;
_markerLayer: maptalks.DrawToolLayer;
_drawVertexMarker(): void;

@@ -891,4 +691,4 @@ _drawLabel(): void;

declare class Area3DTool extends Measure3DTool {
_helperLayer: maptalks.VectorLayer;
_markerLayer: maptalks.VectorLayer;
_helperLayer: maptalks.DrawToolLayer;
_markerLayer: maptalks.DrawToolLayer;
_drawVertexMarker(): void;

@@ -906,4 +706,4 @@ _getPolygonCoordinates(coordinates: any): any;

declare class Height3DTool extends Measure3DTool {
_markerLayer: maptalks.VectorLayer;
_helperLayer: maptalks.VectorLayer;
_helperLayer: maptalks.DrawToolLayer;
_markerLayer: maptalks.DrawToolLayer;
_drawVertexMarker(): void;

@@ -918,2 +718,2 @@ _drawLabel(coordinates: any, distances: any): void;

export { Area3DTool, BoxInsideClipper as BoxInsideClipMask, BoxOutsideClipper as BoxOutsideClipMask, ClipInsideMask, ClipOutsideMask, ColorMask, context_d as ContextUtil, Distance3DTool, ElevateMask, FlatInsideMask$1 as FlatInsideMask, FlatInsideMask as FlatOutsideMask, GroundPainter, GroupGLLayer, HeatmapProcess, Height3DTool, highlight_d as HighlightUtil, ImageMask, export_default as MaskLayerMixin, _default as MaskRendererMixin, Measure3DTool, RayCaster, VideoMask };
export { Area3DTool, BoxInsideClipper as BoxInsideClipMask, BoxOutsideClipper as BoxOutsideClipMask, canvasCompatible as CanvasCompatible, ClipInsideMask, ClipOutsideMask, ColorMask, context_d as ContextUtil, Distance3DTool, ElevateMask, FlatInsideMask$1 as FlatInsideMask, FlatInsideMask as FlatOutsideMask, GroundPainter, GroupGLLayer, HeatmapProcess, Height3DTool, highlight_d as HighlightUtil, ImageMask, export_default as MaskLayerMixin, _default as MaskRendererMixin, Measure3DTool, RayCaster, VideoMask };
+1
-1
/*!
* @maptalks/gl v0.108.4
* @maptalks/gl v0.109.0
* LICENSE : UNLICENSED

@@ -4,0 +4,0 @@ * (c) 2016-2025 maptalks.com

{
"name": "@maptalks/gl",
"version": "0.108.4",
"version": "0.109.0",
"description": "WebGL infrastrcture for maptalks",

@@ -24,9 +24,10 @@ "main": "dist/maptalksgl.js",

"@maptalks/martini": "^0.4.0",
"@maptalks/regl": "^3.4.0",
"@maptalks/regl": "^3.6.0",
"color": "^3.0.0",
"colorin": "^0.6.0",
"frustum-intersects": "^0.2.4",
"@maptalks/gltf-loader": "0.102.8",
"@maptalks/fusiongl": "0.9.3",
"@maptalks/reshader.gl": "0.107.4"
"@maptalks/gltf-loader": "0.103.0",
"@maptalks/fusiongl": "0.10.0",
"maptalks": "1.4.2",
"@maptalks/reshader.gl": "0.108.0"
},

@@ -39,9 +40,8 @@ "devDependencies": {

"eslint": "^8.57.0",
"eslint-plugin-mocha": "^10.4.1",
"eslint-plugin-mocha": "^10.5.0",
"expect.js": "^0.3.1",
"karma": "^6.4.1",
"karma": "^6.4.4",
"karma-chrome-launcher": "^3.1.1",
"karma-mocha": "^2.0.1",
"karma-mocha-reporter": "^2.2.5",
"maptalks": "^1.4.1",
"mocha": "^10.3.0",

@@ -53,3 +53,3 @@ "pixelmatch": "^4.0.2",

"typescript": "^5.4.2",
"typescript-eslint": "^7.3.1"
"typescript-eslint": "^8.34.0"
},

@@ -56,0 +56,0 @@ "gitHead": "9eeea4807723d460fa7e09969c6556d53f6bed84",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display