@nativescript-community/ui-carto
Version:
NativeScript plugin for CARTO Mobile SDK
19 lines (18 loc) • 961 B
TypeScript
import { Color, Font } from '@nativescript/core';
import { BaseNative } from '../BaseNative';
import { MapPos } from '../core';
import { BaseVectorElement, VectorElementVector } from '../vectorelements';
import { ClusterElementBuilderOptions } from './cluster';
export declare class ClusterElementBuilder extends BaseNative<com.akylas.carto.additions.AKClusterElementBuilder, ClusterElementBuilderOptions> {
bitmap: string;
color: string | Color;
size: number;
shape: string;
textSize: number;
textColor: string | Color;
font: Font;
bbox: boolean;
buildClusterElement?: (position: MapPos, elements: VectorElementVector) => BaseVectorElement<any, any> | com.carto.vectorelements.VectorElement;
createNative(options: ClusterElementBuilderOptions): com.akylas.carto.additions.AKClusterElementBuilder;
nBuildClusterElement(position: com.carto.core.MapPos, nElements: com.carto.vectorelements.VectorElementVector): any;
}