🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@maptalks/vt

Package Overview
Dependencies
Maintainers
1
Versions
323
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@maptalks/vt - npm Package Compare versions

Comparing version
0.108.3
to
0.108.4
+267
-6
dist/maptalks.vt.d.ts
/*!
* @maptalks/vt v0.108.3
* @maptalks/vt v0.108.4
* LICENSE : undefined

@@ -8,3 +8,4 @@ * (c) 2016-2025 maptalks.org

import { FillSymbol, LineSymbol, MarkerCommonSymbol, TextSymbol, LayerIdentifyOptionsType, TileLayerOptionsType, LayerJSONType, OverlayLayerOptionsType } from 'maptalks';
import { reshader, GroundPainter } from '@maptalks/gl';
import { vec3, reshader, GroundPainter } from '@maptalks/gl';
import * as _______________gl_node_modules__maptalks_regl_dist_regl from '../../../../../gl/node_modules/@maptalks/regl/dist/regl';

@@ -687,4 +688,103 @@ interface FillDataConfig {

_regl: any;
_geometry: reshader.Geometry;
_scene: reshader.Scene;
_geometry: {
data: Record<string, any>;
elements: any;
desc: {
positionSize?: number;
primitive?: _______________gl_node_modules__maptalks_regl_dist_regl.PrimitiveType;
positionAttribute?: string;
normalAttribute?: string;
uv0Attribute?: string;
uv1Attribute?: string;
color0Attribute?: string;
colorAttribute?: string;
tangentAttribute?: string;
pickingIdAttribute?: string;
textureCoordMatrixAttribute?: string;
altitudeAttribute?: string;
fillEmptyDataInMissingAttribute?: boolean;
static?: boolean;
};
semantic: Record<string, string>;
count: number;
properties: any;
indices: number[] | (Uint16Array | Uint32Array | Uint8Array | Int8Array | Int16Array | Float32Array);
boundingBox: {
min: vec3;
max: vec3;
vertex?: vec3[];
center: vec3;
combine(bbox: number[] | any): any;
dirty(): any;
getCenter(): vec3;
containPoint(p: number): boolean;
isFinite(): boolean;
updateVertex(): vec3[];
copy(out: any): any;
equals(box: any): boolean;
transform(positionMatrix: any, modelMatrix: any): any;
};
count1?: number;
offset?: number;
version: number;
getBuffer(name: string): any;
getAttrData(activeAttributes: {
name: string;
type: number;
}[] & {
key: string;
}): any;
getREGLData(regl: any, activeAttributes: {
name: string;
type: number;
}[] & {
key: string;
}, disableVAO: boolean): any;
generateBuffers(device: any): void;
getVertexCount(): number;
getColor0Size(): number;
deleteData(name: string): any;
updateData(name: string, data: any): any;
_updateGPUBuffer(buffer: GPUBuffer, data: any): any;
updateSubData(name: string, data: any, offset: number): any;
getPrimitive(): _______________gl_node_modules__maptalks_regl_dist_regl.PrimitiveType;
getElements(): any;
setElements(elements: any, count: number): any;
isIndexedElements(): boolean;
deleteElements(): any;
setDrawCount(count: number): any;
getDrawCount(): number;
setDrawOffset(offset: number): any;
getDrawOffset(): number;
dispose(): void;
isDisposed(): boolean;
updateBoundingBox(): void;
createTangent(name?: string): void;
createNormal(name?: string): void;
createBarycentric(name?: string): void;
buildUniqueVertex(): void;
getMemorySize(): number;
getElementsType(elements: number[] | (Uint16Array | Uint32Array | Uint8Array | Int8Array | Int16Array | Float32Array)): "uint8" | "uint16" | "uint32";
getCommandKey(device: any): string;
getBufferDescriptor(vertexInfo: any): any[];
};
_scene: {
sortedMeshes: {
opaques?: reshader.Mesh[];
transparents?: reshader.Mesh[];
};
sortFunction?: (a: reshader.Mesh, b: reshader.Mesh) => number;
meshes?: reshader.Mesh[];
setMeshes(meshes?: reshader.Mesh | reshader.Mesh[]): any;
addMesh(mesh: reshader.Mesh | reshader.Mesh[]): any;
removeMesh(mesh?: reshader.Mesh | reshader.Mesh[]): any;
getMeshes(): reshader.Mesh[];
clear(): any;
dirty(): any;
sortMeshes(cameraPosition?: vec3): void;
getSortedMeshes(): {
opaques?: reshader.Mesh[];
transparents?: reshader.Mesh[];
};
};
_meshes: any[];

@@ -705,4 +805,165 @@ _counter: number;

_init(regl: any): void;
_shader: reshader.MeshShader;
_renderer: reshader.Renderer;
_shader: {
draw(device: any, meshes: any): number;
_ensureContextDefines(v: any): void;
_runFilter(m: any): any;
getMeshCommand(device: any, mesh: any, renderProps: any): any;
_cmdKeys: {};
getShaderCommandKey(device: any, mesh: any, renderProps: any): any;
createMeshCommand(device: any, mesh: reshader.Mesh, commandProps: any, renderProps: any): any;
_compileWGSLSource(defines: any): {
vert: any;
frag: any;
};
run(deviceOrRegl: any, command: any, props: any): any;
_getCurrentRenderPassEncoder(device: {
wgpu: GPUDevice;
context: GPUCanvasContext;
adapter: GPUAdapter;
gltfManager?: any;
_supportedFormats: any;
hasExtension(extension: any): boolean;
getCommandEncoder(): GPUCommandEncoder;
endCommandEncoder(): void;
getDefaultFramebuffer(): {
device: any;
options: any;
width: number;
height: number;
readonly color: {
texture: GPUTexture;
device: any;
config: any;
readonly width: any;
readonly height: any;
updateFilter(): void;
_clearBindGroups(): void;
resize(width: any, height: any): void;
update(config: any): void;
getView(): GPUTextureView;
addBindGroup(bindGroup: any): void;
destroy(): void;
}[];
resize(width: any, height: any): void;
_update(): void;
getRenderPassDescriptor(): GPURenderPassDescriptor;
setClearOptions(options: any): void;
_resetClearOptions(): void;
destroy(): void;
};
getRenderPassEncoder(fbo: {
device: any;
options: any;
width: number;
height: number;
readonly color: {
texture: GPUTexture;
device: any;
config: any;
readonly width: any;
readonly height: any;
updateFilter(): void;
_clearBindGroups(): void;
resize(width: any, height: any): void;
update(config: any): void;
getView(): GPUTextureView;
addBindGroup(bindGroup: any): void;
destroy(): void;
}[];
resize(width: any, height: any): void;
_update(): void;
getRenderPassDescriptor(): GPURenderPassDescriptor;
setClearOptions(options: any): void;
_resetClearOptions(): void;
destroy(): void;
}): GPURenderPassEncoder;
addCommandBuffer(commandBuffer: GPUCommandBuffer, front: boolean): void;
submit(): void;
buffer(options: any): any;
framebuffer(width: any, height: any): {
device: any;
options: any;
width: number;
height: number;
readonly color: {
texture: GPUTexture;
device: any;
config: any;
readonly width: any;
readonly height: any;
updateFilter(): void;
_clearBindGroups(): void;
resize(width: any, height: any): void;
update(config: any): void;
getView(): GPUTextureView;
addBindGroup(bindGroup: any): void;
destroy(): void;
}[];
resize(width: any, height: any): void;
_update(): void;
getRenderPassDescriptor(): GPURenderPassDescriptor;
setClearOptions(options: any): void;
_resetClearOptions(): void;
destroy(): void;
};
texture(config: any): {
texture: GPUTexture;
device: any;
config: any;
readonly width: any;
readonly height: any;
updateFilter(): void;
_clearBindGroups(): void;
resize(width: any, height: any): void;
update(config: any): void;
getView(): GPUTextureView;
addBindGroup(bindGroup: any): void;
destroy(): void;
};
clear(options: any): void;
read(options: any): any;
destroy(): void;
}): GPURenderPassEncoder;
setFramebuffer(framebuffer: any): any;
dispose(): void;
vert: string;
frag: string;
wgslVert: string;
wgslFrag: string;
uid: number;
version: number;
extraCommandProps: any;
name: string;
shaderDefines: Record<string, string | number>;
setDefines(defines: any): void;
getVersion(regl: any, source: any): "" | "#version 300 es\n" | "#version 100\n";
getActiveVars(regl: any, vert: any, frag: any, hash: any): any;
_insertDefines(source: any, defines: any): string;
appendDescUniforms(regl: any, meshProps: any): any;
setUniforms(uniforms: any): any;
_compileSource(): void;
};
_renderer: {
device: any;
render(shader: any, uniforms: _______________gl_node_modules__maptalks_regl_dist_regl.Uniforms, scene: {
sortedMeshes: {
opaques?: reshader.Mesh[];
transparents?: reshader.Mesh[];
};
sortFunction?: (a: reshader.Mesh, b: reshader.Mesh) => number;
meshes?: reshader.Mesh[];
setMeshes(meshes?: reshader.Mesh | reshader.Mesh[]): any;
addMesh(mesh: reshader.Mesh | reshader.Mesh[]): any;
removeMesh(mesh?: reshader.Mesh | reshader.Mesh[]): any;
getMeshes(): reshader.Mesh[];
clear(): any;
dirty(): any;
sortMeshes(cameraPosition?: vec3): void;
getSortedMeshes(): {
opaques?: reshader.Mesh[];
transparents?: reshader.Mesh[];
};
}, framebuffer: _______________gl_node_modules__maptalks_regl_dist_regl.Framebuffer): number;
clear(options: _______________gl_node_modules__maptalks_regl_dist_regl.ClearOptions): void;
};
remove(): void;

@@ -709,0 +970,0 @@ }

+2
-2
{
"name": "@maptalks/vt",
"version": "0.108.3",
"version": "0.108.4",
"description": "The vector-tile plugin for maptalks.js",

@@ -36,3 +36,3 @@ "main": "dist/maptalks.vt.js",

"vt-pbf": "^3.1.0",
"@maptalks/gl": "0.109.3",
"@maptalks/gl": "0.109.4",
"@maptalks/vt-plugin": "0.100.0"

@@ -39,0 +39,0 @@ },

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

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