UNPKG

@nativescript-community/ui-carto

Version:

NativeScript plugin for CARTO Mobile SDK

32 lines (31 loc) 1.41 kB
import { Color } from '@nativescript/core'; import { BillboardOrientation, BillboardStyleBuilder } from '.'; import { BaseBillboardVectorElement } from './index.android'; import { TextOptions, TextStyleBuilderOptions } from './text'; export declare class TextStyleBuilder extends BillboardStyleBuilder<com.carto.styles.TextStyleBuilder, TextStyleBuilderOptions> { createNative(options: TextStyleBuilderOptions): com.carto.styles.TextStyleBuilder; fontSize: number; fontName: string; orientationMode: BillboardOrientation; breakLines: boolean; textField: string; strokeWidth: number; borderWidth: number; color: Color | string; strokeColor: Color | string; borderColor: Color | string; backgroundColor: Color | string; anchorPointX: number; anchorPointY: number; flippable: boolean; mBuildStyle: com.carto.styles.TextStyle; buildStyle(): com.carto.styles.TextStyle; } export declare class Text extends BaseBillboardVectorElement<com.carto.vectorelements.Text, TextOptions> { text: string; color: Color | string; createNative(options: TextOptions): com.carto.vectorelements.Text; buildStyle(): com.carto.styles.TextStyle; get styleBuilder(): TextStyleBuilder | com.carto.styles.TextStyle | TextStyleBuilderOptions; set styleBuilder(value: TextStyleBuilder | com.carto.styles.TextStyle | TextStyleBuilderOptions); }