Loading...
Searching...
No Matches
sublocation.dart
Go to the documentation of this file.
1import 'dart:ffi';
2import 'package:meta/meta.dart';
3import 'package:navigine_sdk/com/_library_context.dart' as __lib;
4import 'package:navigine_sdk/com/containers__conversion.dart';
5import 'package:navigine_sdk/com/exception.dart' as exception;
6import 'package:navigine_sdk/com/lazy_list.dart';
7import 'package:navigine_sdk/com/lazy_map.dart';
8import 'package:navigine_sdk/com/native_types.dart';
9import 'package:navigine_sdk/com/navigine/idl/beacon.dart';
10import 'package:navigine_sdk/com/navigine/idl/eddystone.dart';
11import 'package:navigine_sdk/com/navigine/idl/global_point.dart';
12import 'package:navigine_sdk/com/navigine/idl/graph.dart';
13import 'package:navigine_sdk/com/navigine/idl/location_point.dart';
14import 'package:navigine_sdk/com/navigine/idl/reference_point.dart';
15import 'package:navigine_sdk/com/navigine/idl/venue.dart';
16import 'package:navigine_sdk/com/navigine/idl/wifi.dart';
17import 'package:navigine_sdk/com/navigine/idl/zone.dart';
18import 'package:navigine_sdk/com/to_native.dart';
19import 'package:navigine_sdk/com/to_platform.dart';
20import 'package:navigine_sdk/com/weak_interface_wrapper.dart' as weak_interface_wrapper;
21import 'package:navigine_sdk/image_wrapper.dart';
22
23part 'sublocation.impl.dart';
37abstract class Sublocation implements Finalizable {
38
51 ImageWrapper getImage(int? maxTextureSize);
52
67
82
96 Graph getGraph(String tag);
97
112
127
128 bool isValid();
129
140 int get id;
151 int get location;
162 String get name;
173 double get width;
184 double get height;
195 double? get altitude;
206 double get azimuth;
228 String get levelId;
239 String get externalId;
250 String get buildingName;
261 List<Beacon> get beacons;
272 List<Eddystone> get eddystones;
283 List<Wifi> get wifis;
287 List<ReferencePoint> get referencePoints;
300 List<Venue> get venues;
311 List<Zone> get zones;
312
313
314}