Interface IMarkerLabelOptions
- All Superinterfaces:
IOptionsKeys,java.io.Serializable
public interface IMarkerLabelOptions extends IOptionsKeys
The options to specify a Google Maps MarkerLabel value.
There is no associated marker label class, all that is needed to specify
a marker label is a dictionary filled with IMarkerLabelOption key-values
- Author:
- swong
-
Field Summary
Fields Modifier and Type Field Description static provided.mixedData.MixedDataKey<java.lang.String>COLORThe color of the label text.static provided.mixedData.MixedDataKey<java.lang.String>FONT_FAMILYThe font family of the label text (equivalent to the CSS font-family property).static provided.mixedData.MixedDataKey<java.lang.String>FONT_SIZEThe font size of the label text (equivalent to the CSS font-size property).static provided.mixedData.MixedDataKey<java.lang.String>FONT_WEIGHTThe font weight of the label text (equivalent to the CSS font-weight property).static java.util.UUIDOPTIONS_IDUnique identifier for this class of options.static provided.mixedData.MixedDataKey<java.lang.String>TEXTThe text to be displayed in the label. -
Method Summary
Static Methods Modifier and Type Method Description static provided.mixedData.IMixedDataDictionarymakeDefault()Make a dictionary of the default options for the component.static IOptionsFillermakeOptionsFiller(ICefUtils cefUtils)*FOR INTERNAL USE ONLY!!* OWLMAPS DEVELOPER CODE SHOULD *NOT* USE THIS METHOD! Factory to create the IOptionsFiller that converts the component options into their corresponding Javascript Google Map component options.
-
Field Details
-
OPTIONS_ID
static final java.util.UUID OPTIONS_IDUnique identifier for this class of options. Always refer to this field by name and not by its value to ensure compatibility when the codebase is updated as the value of the field may change! -
COLOR
static final provided.mixedData.MixedDataKey<java.lang.String> COLORThe color of the label text. Default color is black. -
FONT_FAMILY
static final provided.mixedData.MixedDataKey<java.lang.String> FONT_FAMILYThe font family of the label text (equivalent to the CSS font-family property). -
FONT_SIZE
static final provided.mixedData.MixedDataKey<java.lang.String> FONT_SIZEThe font size of the label text (equivalent to the CSS font-size property). Default size is 14px. -
FONT_WEIGHT
static final provided.mixedData.MixedDataKey<java.lang.String> FONT_WEIGHTThe font weight of the label text (equivalent to the CSS font-weight property). -
TEXT
static final provided.mixedData.MixedDataKey<java.lang.String> TEXTThe text to be displayed in the label.
-
-
Method Details
-
makeDefault
static provided.mixedData.IMixedDataDictionary makeDefault()Make a dictionary of the default options for the component.- Returns:
- A dictionary with any default options
-
makeOptionsFiller
*FOR INTERNAL USE ONLY!!* OWLMAPS DEVELOPER CODE SHOULD *NOT* USE THIS METHOD! Factory to create the IOptionsFiller that converts the component options into their corresponding Javascript Google Map component options.- Parameters:
cefUtils- The ICefUtils created by the system- Returns:
- An IOptionsFiller for this component's options.
-