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