UNPKG

@nativescript-community/ui-carto

Version:

NativeScript plugin for CARTO Mobile SDK

33 lines (32 loc) 1.54 kB
import { Color, ImageAsset, ImageSource } from '@nativescript/core'; import { BalloonPopupOptions, BalloonPopupStyleBuilderOptions } from './balloonpopup'; import { BasePointVectorElement, BillboardStyleBuilder } from './index.ios'; export declare class BalloonPopupStyleBuilder extends BillboardStyleBuilder<NTBalloonPopupStyleBuilder, BalloonPopupStyleBuilderOptions> { createNative(options: BalloonPopupStyleBuilderOptions): NTBalloonPopupStyleBuilder; color: string | Color; cornerRadius: number; descriptionColor: string | Color; descriptionFontName: string; descriptionFontSize: number; descriptionWrap: boolean; leftColor: string | Color; leftImage: string | ImageSource | ImageAsset; rightColor: string | Color; rightImage: string | ImageSource | ImageAsset; strokeColor: string | Color; strokeWidth: number; titleColor: string | Color; titleFontName: string; titleFontSize: number; titleWrap: boolean; triangleHeight: number; triangleWidth: number; mBuildStyle: NTBalloonPopupStyle; buildStyle(): NTBalloonPopupStyle; } export declare class BalloonPopup extends BasePointVectorElement<NTBalloonPopup, BalloonPopupOptions> { createNative(options: BalloonPopupOptions): NTBalloonPopup; buildStyle(): NTBalloonPopupStyle; get styleBuilder(): BalloonPopupStyleBuilder | NTBalloonPopupStyle | BalloonPopupStyleBuilderOptions; set styleBuilder(value: BalloonPopupStyleBuilder | NTBalloonPopupStyle | BalloonPopupStyleBuilderOptions); }