UNPKG

@nativescript-community/ui-carto

Version:

NativeScript plugin for CARTO Mobile SDK

34 lines (33 loc) 1.71 kB
import { Color, ImageAsset, ImageSource } from '@nativescript/core'; import { BasePointVectorElement, BillboardStyleBuilder } from '.'; import { BalloonPopupOptions, BalloonPopupStyleBuilderOptions } from './balloonpopup'; export declare class BalloonPopupStyleBuilder extends BillboardStyleBuilder<com.carto.styles.BalloonPopupStyleBuilder, BalloonPopupStyleBuilderOptions> { createNative(options: BalloonPopupStyleBuilderOptions): com.carto.styles.BalloonPopupStyleBuilder; 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; placementPriority: number; mBuildStyle: com.carto.styles.BalloonPopupStyle; buildStyle(): com.carto.styles.BalloonPopupStyle; } export declare class BalloonPopup extends BasePointVectorElement<com.carto.vectorelements.BalloonPopup, BalloonPopupOptions> { createNative(options: BalloonPopupOptions): com.carto.vectorelements.BalloonPopup; buildStyle(): com.carto.styles.BalloonPopupStyle; get styleBuilder(): BalloonPopupStyleBuilder | com.carto.styles.BalloonPopupStyle | BalloonPopupStyleBuilderOptions; set styleBuilder(value: BalloonPopupStyleBuilder | com.carto.styles.BalloonPopupStyle | BalloonPopupStyleBuilderOptions); }