MethodChannelDisplayRule class
An implementation of MapsindoorsPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- DisplayRulePlatform
- MethodChannelDisplayRule
Constructors
Properties
- displayRuleMethodChannel → MethodChannel
-
The method channel used to interact with the native platform.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getBadgeFillColor(
MPDisplayRuleId id) → Future< Color?> -
override
-
getBadgePosition(
MPDisplayRuleId id) → Future< MPBadgePosition?> -
override
-
getBadgeRadius(
MPDisplayRuleId id) → Future< num?> -
override
-
getBadgeScale(
MPDisplayRuleId id) → Future< num?> -
override
-
getBadgeStrokeColor(
MPDisplayRuleId id) → Future< Color?> -
override
-
getBadgeStrokeWidth(
MPDisplayRuleId id) → Future< num?> -
override
-
getBadgeZoomFrom(
MPDisplayRuleId id) → Future< num?> -
override
-
getBadgeZoomTo(
MPDisplayRuleId id) → Future< num?> -
override
-
getExtrusionColor(
MPDisplayRuleId id) → Future< Color?> -
override
-
getExtrusionHeight(
MPDisplayRuleId id) → Future< num?> -
override
-
getExtrusionLightnessFactor(
MPDisplayRuleId id) → Future< num?> -
override
-
getExtrusionZoomFrom(
MPDisplayRuleId id) → Future< num?> -
override
-
getExtrusionZoomTo(
MPDisplayRuleId id) → Future< num?> -
override
-
getIconPlacement(
MPDisplayRuleId id) → Future< MPIconPlacement?> -
override
-
getIconSize(
MPDisplayRuleId id) → Future< MPIconSize?> -
override
-
getIconUrl(
MPDisplayRuleId id) → Future< String?> -
override
-
getLabel(
MPDisplayRuleId id) → Future< String?> -
override
-
getLabelMaxWidth(
MPDisplayRuleId id) → Future< int?> -
override
-
getLabelStyleBearing(
MPDisplayRuleId id) → Future< num?> -
override
-
getLabelStyleGraphic(
MPDisplayRuleId id) → Future< MPLabelGraphic?> -
override
-
getLabelStyleHaloBlur(
MPDisplayRuleId id) → Future< num?> -
override
-
getLabelStyleHaloColor(
MPDisplayRuleId id) → Future< Color?> -
override
-
getLabelStyleHaloWidth(
MPDisplayRuleId id) → Future< num?> -
override
-
getLabelStyleTextColor(
MPDisplayRuleId id) → Future< Color?> -
override
-
getLabelStyleTextOpacity(
MPDisplayRuleId id) → Future< num?> -
override
-
getLabelStyleTextSize(
MPDisplayRuleId id) → Future< num?> -
override
-
getLabelType(
MPDisplayRuleId id) → Future< MPLabelType?> -
override
-
getLabelZoomFrom(
MPDisplayRuleId id) → Future< num?> -
override
-
getLabelZoomTo(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel2DBearing(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel2DHeightMeters(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel2DModel(
MPDisplayRuleId id) → Future< String?> -
override
-
getModel2DWidthMeters(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel2DZoomFrom(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel2DZoomTo(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel3DModel(
MPDisplayRuleId id) → Future< String?> -
override
-
getModel3DRotationX(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel3DRotationY(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel3DRotationZ(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel3DScale(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel3DZoomFrom(
MPDisplayRuleId id) → Future< num?> -
override
-
getModel3DZoomTo(
MPDisplayRuleId id) → Future< num?> -
override
-
getPolygonFillColor(
MPDisplayRuleId id) → Future< Color?> -
override
-
getPolygonFillOpacity(
MPDisplayRuleId id) → Future< num?> -
override
-
getPolygonLightnessFactor(
MPDisplayRuleId id) → Future< num?> -
override
-
getPolygonStrokeColor(
MPDisplayRuleId id) → Future< Color?> -
override
-
getPolygonStrokeOpacity(
MPDisplayRuleId id) → Future< num?> -
override
-
getPolygonStrokeWidth(
MPDisplayRuleId id) → Future< num?> -
override
-
getPolygonZoomFrom(
MPDisplayRuleId id) → Future< num?> -
override
-
getPolygonZoomTo(
MPDisplayRuleId id) → Future< num?> -
override
-
getWallColor(
MPDisplayRuleId id) → Future< Color?> -
override
-
getWallHeight(
MPDisplayRuleId id) → Future< num?> -
override
-
getWallLightnessFactor(
MPDisplayRuleId id) → Future< num?> -
override
-
getWallZoomFrom(
MPDisplayRuleId id) → Future< num?> -
override
-
getWallZoomTo(
MPDisplayRuleId id) → Future< num?> -
override
-
getZoomFrom(
MPDisplayRuleId id) → Future< num?> -
override
-
getZoomTo(
MPDisplayRuleId id) → Future< num?> -
override
-
isBadgeVisible(
MPDisplayRuleId id) → Future< bool?> -
override
-
isExtrusionVisible(
MPDisplayRuleId id) → Future< bool?> -
override
-
isIconVisible(
MPDisplayRuleId id) → Future< bool?> -
override
-
isLabelVisible(
MPDisplayRuleId id) → Future< bool?> -
override
-
isModel2DVisible(
MPDisplayRuleId id) → Future< bool?> -
override
-
isModel3DVisible(
MPDisplayRuleId id) → Future< bool?> -
override
-
isPolygonVisible(
MPDisplayRuleId id) → Future< bool?> -
override
-
isVisible(
MPDisplayRuleId id) → Future< bool?> -
override
-
isWallVisible(
MPDisplayRuleId id) → Future< bool?> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
reset(
MPDisplayRuleId id) → Future< void> -
override
-
setBadgeFillColor(
MPDisplayRuleId id, Color color) → Future< void> -
override
-
setBadgePosition(
MPDisplayRuleId id, MPBadgePosition position) → Future< void> -
override
-
setBadgeRadius(
MPDisplayRuleId id, num radius) → Future< void> -
override
-
setBadgeScale(
MPDisplayRuleId id, num scale) → Future< void> -
override
-
setBadgeStrokeColor(
MPDisplayRuleId id, Color color) → Future< void> -
override
-
setBadgeStrokeWidth(
MPDisplayRuleId id, num width) → Future< void> -
override
-
setBadgeVisible(
MPDisplayRuleId id, bool visible) → Future< void> -
override
-
setBadgeZoomFrom(
MPDisplayRuleId id, num from) → Future< void> -
override
-
setBadgeZoomTo(
MPDisplayRuleId id, num to) → Future< void> -
override
-
setExtrusionColor(
MPDisplayRuleId id, Color color) → Future< void> -
override
-
setExtrusionHeight(
MPDisplayRuleId id, num height) → Future< void> -
override
-
setExtrusionLightnessFactor(
MPDisplayRuleId id, num factor) → Future< void> -
override
-
setExtrusionVisible(
MPDisplayRuleId id, bool visible) → Future< void> -
override
-
setExtrusionZoomFrom(
MPDisplayRuleId id, num from) → Future< void> -
override
-
setExtrusionZoomTo(
MPDisplayRuleId id, num to) → Future< void> -
override
-
setIcon(
MPDisplayRuleId id, String url) → Future< void> -
override
-
setIconPlacement(
MPDisplayRuleId id, MPIconPlacement placement) → Future< void> -
override
-
setIconSize(
MPDisplayRuleId id, MPIconSize size) → Future< void> -
override
-
setIconVisible(
MPDisplayRuleId id, bool visible) → Future< void> -
override
-
setLabel(
MPDisplayRuleId id, String label) → Future< void> -
override
-
setLabelMaxWidth(
MPDisplayRuleId id, int max) → Future< void> -
override
-
setLabelStyleBearing(
MPDisplayRuleId id, num bearing) → Future< void> -
override
-
setLabelStyleGraphic(
MPDisplayRuleId id, MPLabelGraphic graphic) → Future< void> -
override
-
setLabelStyleHaloBlur(
MPDisplayRuleId id, num blur) → Future< void> -
override
-
setLabelStyleHaloColor(
MPDisplayRuleId id, Color color) → Future< void> -
override
-
setLabelStyleHaloWidth(
MPDisplayRuleId id, num width) → Future< void> -
override
-
setLabelStyleTextColor(
MPDisplayRuleId id, Color color) → Future< void> -
override
-
setLabelStyleTextOpacity(
MPDisplayRuleId id, num opacity) → Future< void> -
override
-
setLabelStyleTextSize(
MPDisplayRuleId id, num size) → Future< void> -
override
-
setLabelType(
MPDisplayRuleId id, MPLabelType type) → Future< void> -
override
-
setLabelVisible(
MPDisplayRuleId id, bool visible) → Future< void> -
override
-
setLabelZoomFrom(
MPDisplayRuleId id, num from) → Future< void> -
override
-
setLabelZoomTo(
MPDisplayRuleId id, num to) → Future< void> -
override
-
setModel2DBearing(
MPDisplayRuleId id, num bearing) → Future< void> -
override
-
setModel2DHeightMeters(
MPDisplayRuleId id, num height) → Future< void> -
override
-
setModel2DModel(
MPDisplayRuleId id, String model) → Future< void> -
override
-
setModel2DVisible(
MPDisplayRuleId id, bool visible) → Future< void> -
override
-
setModel2DWidthMeters(
MPDisplayRuleId id, num width) → Future< void> -
override
-
setModel2DZoomFrom(
MPDisplayRuleId id, num from) → Future< void> -
override
-
setModel2DZoomTo(
MPDisplayRuleId id, num to) → Future< void> -
override
-
setModel3DModel(
MPDisplayRuleId id, String model) → Future< void> -
override
-
setModel3DRotationX(
MPDisplayRuleId id, num rotation) → Future< void> -
override
-
setModel3DRotationY(
MPDisplayRuleId id, num rotation) → Future< void> -
override
-
setModel3DRotationZ(
MPDisplayRuleId id, num rotation) → Future< void> -
override
-
setModel3DScale(
MPDisplayRuleId id, num scale) → Future< void> -
override
-
setModel3DVisible(
MPDisplayRuleId id, bool visible) → Future< void> -
override
-
setModel3DZoomFrom(
MPDisplayRuleId id, num from) → Future< void> -
override
-
setModel3DZoomTo(
MPDisplayRuleId id, num to) → Future< void> -
override
-
setPolygonFillColor(
MPDisplayRuleId id, Color color) → Future< void> -
override
-
setPolygonFillOpacity(
MPDisplayRuleId id, num opacity) → Future< void> -
override
-
setPolygonLightnessFactor(
MPDisplayRuleId id, num factor) → Future< void> -
override
-
setPolygonStrokeColor(
MPDisplayRuleId id, Color color) → Future< void> -
override
-
setPolygonStrokeOpacity(
MPDisplayRuleId id, num opacity) → Future< void> -
override
-
setPolygonStrokeWidth(
MPDisplayRuleId id, num width) → Future< void> -
override
-
setPolygonVisible(
MPDisplayRuleId id, bool visible) → Future< void> -
override
-
setPolygonZoomFrom(
MPDisplayRuleId id, num from) → Future< void> -
override
-
setPolygonZoomTo(
MPDisplayRuleId id, num to) → Future< void> -
override
-
setVisible(
MPDisplayRuleId id, bool visible) → Future< void> -
override
-
setWallColor(
MPDisplayRuleId id, Color color) → Future< void> -
override
-
setWallHeight(
MPDisplayRuleId id, num height) → Future< void> -
override
-
setWallLightnessFactor(
MPDisplayRuleId id, num factor) → Future< void> -
override
-
setWallVisible(
MPDisplayRuleId id, bool visible) → Future< void> -
override
-
setWallZoomFrom(
MPDisplayRuleId id, num from) → Future< void> -
override
-
setWallZoomTo(
MPDisplayRuleId id, num to) → Future< void> -
override
-
setZoomFrom(
MPDisplayRuleId id, num from) → Future< void> -
override
-
setZoomTo(
MPDisplayRuleId id, num to) → Future< void> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited