@nebula.gl/layers
Version:
A suite of 3D-enabled data editing layers, suitable for deck.gl
21 lines • 882 B
TypeScript
/// <reference types="deck.gl" />
import { PathLayer } from '@deck.gl/layers';
import { PathLayerProps } from '@deck.gl/layers/path-layer/path-layer';
export interface PathOutlineLayerProps<D> extends PathLayerProps<D> {
dashJustified?: boolean;
getDashArray?: [number, number] | ((d: D) => [number, number] | null);
getZLevel?: (d: D, index: number) => number;
}
export default class PathOutlineLayer<D, P extends PathOutlineLayerProps<D> = PathOutlineLayerProps<D>> extends PathLayer<D, P> {
static layerName: string;
static defaultProps: PathOutlineLayerProps<any>;
getShaders(): any;
initializeState(context: any): void;
draw({ moduleParameters, parameters, uniforms, context }: {
moduleParameters?: {};
parameters: any;
uniforms: any;
context: any;
}): void;
}
//# sourceMappingURL=path-outline-layer.d.ts.map