MethodChannelDisplayRule class

An implementation of MapsindoorsPlatform that uses method channels.

Inheritance

Constructors

MethodChannelDisplayRule()

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<String?>
override
getBadgePosition(MPDisplayRuleId id) Future<MPBadgePosition?>
override
getBadgeRadius(MPDisplayRuleId id) Future<num?>
override
getBadgeScale(MPDisplayRuleId id) Future<num?>
override
getBadgeStrokeColor(MPDisplayRuleId id) Future<String?>
override
getBadgeStrokeWidth(MPDisplayRuleId id) Future<num?>
override
getBadgeZoomFrom(MPDisplayRuleId id) Future<num?>
override
getBadgeZoomTo(MPDisplayRuleId id) Future<num?>
override
getExtrusionColor(MPDisplayRuleId id) Future<String?>
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<String?>
override
getLabelStyleHaloWidth(MPDisplayRuleId id) Future<num?>
override
getLabelStyleTextColor(MPDisplayRuleId id) Future<String?>
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<String?>
override
getPolygonFillOpacity(MPDisplayRuleId id) Future<num?>
override
getPolygonLightnessFactor(MPDisplayRuleId id) Future<num?>
override
getPolygonStrokeColor(MPDisplayRuleId id) Future<String?>
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<String?>
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, String 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, String 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, String 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, String color) Future<void>
override
setLabelStyleHaloWidth(MPDisplayRuleId id, num width) Future<void>
override
setLabelStyleTextColor(MPDisplayRuleId id, String 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, String color) Future<void>
override
setPolygonFillOpacity(MPDisplayRuleId id, num opacity) Future<void>
override
setPolygonLightnessFactor(MPDisplayRuleId id, num factor) Future<void>
override
setPolygonStrokeColor(MPDisplayRuleId id, String 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, String 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