RouteStyle class

Route 또는 MultipleRoute의 스타일을 정의하는 객체입니다.

Mixed-in types

Constructors

RouteStyle(Color color, double lineWidth, {String? id, Color strokeColor = Colors.black, double strokeWidth = 0, RoutePattern? pattern, int zoomLevel = 0})
RouteStyle.fromMessageable(dynamic payload, [String? id])
factory
RouteStyle.withPattern(RoutePattern? pattern, {String? id, int zoomLevel = 0})

Properties

color Color
Route 선형의 색상입니다.
final
hashCode int
The hash code for this object.
no setterinherited
id String?
Route Style에 사용되는 고유한 ID 입니다.
no setter
lineWidth double
Route 선형의 굵기입니다.
final
otherStyleCount int
RouteStyle.addStyle로 정의된 다른 스타일의 개수를 불러옵니다.
no setter
otherStyleLevel List<int>
RouteStyle.addStyle로 정의된 다른 스타일의 Zoom Level을 불러옵니다.
no setter
otherStyles List<RouteStyle>
RouteStyle.addStyle로 정의된 다른 스타일을 모두 불러옵니다.
no setter
pattern RoutePattern?
Route Style에 RoutePattern 객체의 패턴을 정의합니다.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
strokeColor Color
Route 외곽선의 색상입니다.
final
strokeWidth double
Route 외곽선의 굵기입니다.
final
zoomLevel int
RouteStyle이 나타날 zoomLevel을 설정합니다. RouteStyle.zoomLevel값이 카메라의 CameraPosition.zoomLevel 값보다 작으면 해당되는 RouteStyle이 적용됩니다.
getter/setter pair

Methods

addStyle(int zoomLevel, Color? color, double? lineWidth, {Color? strokeColor, double? strokeWidth, RoutePattern? pattern}) → void
zoomLevel에 따라 Route에 표시될 다른 스타일을 정의합니다. 메소드에서 사용된 zoomLevel 매개변수가 CameraPosition.zoomLevel 값보다 작으면 RouteStyle.addStyle 메소드로 정의한 새로운 스타일이 적용됩니다. 같은 RouteStyle 객체에서 다른 스타일을 정의할 때, zoomLevel 매개변수의 값이 중복되서는 안됩니다.
getStyle(int zoomLevel) RouteStyle?
RouteStyle.addStyle로 정의된 다른 스타일을 zoomLevel 통해 불러옵니다.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeStyle(int zoomLevel) → void
RouteStyle.addStyle로 정의된 다른 스타일을 zoomLevel에 충족한다면 삭제합니다.
toMessageable() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited