UNPKG

@nativescript-community/ui-carto

Version:

NativeScript plugin for CARTO Mobile SDK

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