Interface ICircleOptions
- All Superinterfaces:
IOptionsKeys
,java.io.Serializable
public interface ICircleOptions extends IOptionsKeys
Options for making circles
- Author:
- swong
-
Field Summary
Fields Modifier and Type Field Description static provided.mixedData.MixedDataKey<ILatLng>
CENTER
The center of the Circle.static provided.mixedData.MixedDataKey<java.lang.Boolean>
CLICKABLE
Indicates whether this Circle handles mouse events.static provided.mixedData.MixedDataKey<java.lang.Boolean>
DRAGGABLE
If set to true, the user can drag this circle over the map.static provided.mixedData.MixedDataKey<java.lang.Boolean>
EDITABLE
If set to true, the user can edit this circle by dragging the control points shown at the center and around the circumference of the circle.static provided.mixedData.MixedDataKey<java.lang.String>
FILL_COLOR
The fill color.static provided.mixedData.MixedDataKey<java.lang.Double>
FILL_OPACITY
The fill opacity between 0.0 and 1.0.static java.util.UUID
OPTIONS_ID
Unique identifier for this class of options.static provided.mixedData.MixedDataKey<java.lang.Double>
RADIUS
The radius of the circle on the Earth's surface in the current system units.static provided.mixedData.MixedDataKey<java.lang.String>
STROKE_COLOR
The stroke color.static provided.mixedData.MixedDataKey<java.lang.Double>
STROKE_OPACITY
The stroke opacity between 0.0 and 1.0.static provided.mixedData.MixedDataKey<StrokePosition>
STROKE_POSITION
The stroke position.static provided.mixedData.MixedDataKey<java.lang.Integer>
STROKE_WEIGHT
The stroke width in pixels.static provided.mixedData.MixedDataKey<java.lang.Boolean>
VISIBLE
Whether this circle is visible on the map.static provided.mixedData.MixedDataKey<java.lang.Double>
ZINDEX
The zIndex compared to other polys. -
Method Summary
Static Methods Modifier and Type Method Description static provided.mixedData.IMixedDataDictionary
makeDefault()
Make a dictionary of the default options for the component.static IOptionsFiller
makeOptionsFiller(ICefUtils cefUtils)
*** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER 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! -
CENTER
The center of the Circle. -
CLICKABLE
static final provided.mixedData.MixedDataKey<java.lang.Boolean> CLICKABLEIndicates whether this Circle handles mouse events. Defaults to true. -
DRAGGABLE
static final provided.mixedData.MixedDataKey<java.lang.Boolean> DRAGGABLEIf set to true, the user can drag this circle over the map. Defaults to false. -
EDITABLE
static final provided.mixedData.MixedDataKey<java.lang.Boolean> EDITABLEIf set to true, the user can edit this circle by dragging the control points shown at the center and around the circumference of the circle. Defaults to false. -
FILL_COLOR
static final provided.mixedData.MixedDataKey<java.lang.String> FILL_COLORThe fill color. All CSS3 colors are supported except for extended named colors. -
FILL_OPACITY
static final provided.mixedData.MixedDataKey<java.lang.Double> FILL_OPACITYThe fill opacity between 0.0 and 1.0. -
RADIUS
static final provided.mixedData.MixedDataKey<java.lang.Double> RADIUSThe radius of the circle on the Earth's surface in the current system units. Note: underlying Google maps uses meters. The conversion is automatic. -
STROKE_COLOR
static final provided.mixedData.MixedDataKey<java.lang.String> STROKE_COLORThe stroke color. All CSS3 colors are supported except for extended named colors. -
STROKE_OPACITY
static final provided.mixedData.MixedDataKey<java.lang.Double> STROKE_OPACITYThe stroke opacity between 0.0 and 1.0. -
STROKE_POSITION
The stroke position. Defaults to StrokePosition.CENTER. This property is not supported on Internet Explorer 8 and earlier. -
STROKE_WEIGHT
static final provided.mixedData.MixedDataKey<java.lang.Integer> STROKE_WEIGHTThe stroke width in pixels. -
VISIBLE
static final provided.mixedData.MixedDataKey<java.lang.Boolean> VISIBLEWhether this circle is visible on the map. Defaults to true. -
ZINDEX
static final provided.mixedData.MixedDataKey<java.lang.Double> ZINDEXThe zIndex compared to other polys.
-
-
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!! DEVELOPER CODE SHOULD NEVER USE THIS METHOD! ***
Factory to create the IOptionsFiller that converts the component options into their corresponding Javascript Google Map component options.- Parameters:
cefUtils
- The IJsUtils created by the system- Returns:
- An IOptionsFiller for this component's options.
-