UNPKG

@nativescript-community/ui-carto

Version:

NativeScript plugin for CARTO Mobile SDK

29 lines (28 loc) 1.59 kB
import type { MBVectorTileDecoderOptions, VectorTileDecoderOptions } from '.'; import { DirAssetPackage, ZippedAssetPackage } from '../utils'; import { BaseVectorTileDecoder } from './index.common'; export declare class VectorTileDecoder extends BaseVectorTileDecoder<com.carto.vectortiles.VectorTileDecoder, VectorTileDecoderOptions> { createNative(options: VectorTileDecoderOptions): any; } export declare class MBVectorTileDecoder extends BaseVectorTileDecoder<com.carto.vectortiles.MBVectorTileDecoder, MBVectorTileDecoderOptions> { pack: com.carto.utils.AssetPackage | DirAssetPackage | ZippedAssetPackage; mInterface: com.akylas.carto.additions.AKAssetPackage.Interface; constructor(options: any); createNative(options: MBVectorTileDecoderOptions): com.carto.vectortiles.MBVectorTileDecoder; set style(style: string); get style(): string; get nativePack(): any; reloadStyle(): void; setStyleParameter(param: string, value: string): void; setStyleParameters(value: Record<string, string> | com.carto.core.StringMap): void; setJSONStyleParameters(value: Record<string, string> | string): void; setCartoCSSStyleSet(cartoCss: string): void; setCompiledStyleSet(param0: com.carto.styles.CompiledStyleSet): void; getCompiledStyleSet(): com.carto.styles.CompiledStyleSet; getCartoCSSStyleSet(): com.carto.styles.CartoCSSStyleSet; getStyleParameter(param0: string): string; getStyleParameters(): any[]; addFallbackFont(param0: com.carto.core.BinaryData): void; getMinZoom(): number; getMaxZoom(): number; }