Loading...
Searching...
No Matches
polyline_map_object.dart
Go to the documentation of this file.
1import 'dart:ffi';
2import 'dart:typed_data';
3import 'dart:ui';
4import 'package:meta/meta.dart';
5import 'package:navigine_sdk/com/_library_context.dart' as __lib;
6import 'package:navigine_sdk/com/exception.dart' as exception;
7import 'package:navigine_sdk/com/native_types.dart';
8import 'package:navigine_sdk/com/navigine/idl/animation_type.dart';
9import 'package:navigine_sdk/com/navigine/idl/cap_type.dart';
10import 'package:navigine_sdk/com/navigine/idl/join_type.dart';
11import 'package:navigine_sdk/com/navigine/idl/location_polyline.dart';
12import 'package:navigine_sdk/com/navigine/idl/map_object.dart';
13import 'package:navigine_sdk/com/navigine/idl/map_object_type.dart';
14import 'package:navigine_sdk/com/navigine/idl/title_style.dart';
15import 'package:navigine_sdk/com/to_native.dart';
16import 'package:navigine_sdk/com/to_platform.dart';
17import 'package:navigine_sdk/com/weak_interface_wrapper.dart' as weak_interface_wrapper;
18
19part 'polyline_map_object.impl.dart';
33abstract class PolylineMapObject implements MapObject, Finalizable {
34
48
63 bool setDrawnFraction(double fraction);
64
75 double drawnFraction();
76
91 bool setDrawnFractionAnimated(double fraction, double duration, AnimationType type);
92
105 bool setWidth(double width);
106
119 bool setColor(Color color);
120
134
145 double dashLength();
146
160
171 double gapLength();
172
185 bool setOrder(int order);
186
200
214
227 bool setMiterLimit(double miterLimit);
228
241 bool setOutlineColor(Color color);
242
255 bool setOutlineWidth(double radius);
256
269 bool setOutlineAlpha(double alpha);
270
284
298
311 bool setOutlineMiterLimit(double miterLimit);
312
325 bool setOutlineOrder(int order);
326
327 bool isValid();
328
329
330
331}