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

getExtrusionColor(MPDisplayRuleId id) Future<String?>
override
getExtrusionHeight(MPDisplayRuleId id) Future<num?>
override
getExtrusionZoomFrom(MPDisplayRuleId id) Future<num?>
override
getExtrusionZoomTo(MPDisplayRuleId id) Future<num?>
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
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
getPolygonFillColor(MPDisplayRuleId id) Future<String?>
override
getPolygonFillOpacity(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
getWallZoomFrom(MPDisplayRuleId id) Future<num?>
override
getWallZoomTo(MPDisplayRuleId id) Future<num?>
override
getZoomFrom(MPDisplayRuleId id) Future<num?>
override
getZoomTo(MPDisplayRuleId id) Future<num?>
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
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
setExtrusionColor(MPDisplayRuleId id, String color) Future<void>
override
setExtrusionHeight(MPDisplayRuleId id, num height) 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
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
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
setPolygonFillColor(MPDisplayRuleId id, String color) Future<void>
override
setPolygonFillOpacity(MPDisplayRuleId id, num opacity) 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
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