SymbolManager class
Methods
-
add(Symbol annotation)
→ Future<void>
-
add a single annotation to the map
inherited
-
addAll(Iterable<Symbol> annotations)
→ Future<void>
-
Adds a multiple annotations to the map. This much faster than calling add
multiple times
inherited
-
byId(String id)
→ Symbol?
-
get the an annotation by its id
inherited
-
clear()
→ Future<void>
-
Removes all annotations from the map
inherited
-
dispose()
→ Future<void>
-
Fully dipose of all the the resouces managed by the annotation manager.
The manager cannot be used after this has been called
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
remove(Symbol annotation)
→ Future<void>
-
Remove a single annotation form the map
inherited
-
removeAll(Iterable<Symbol> annotations)
→ Future<void>
-
Removes multiple annotations from the map
inherited
-
set(Symbol anntotation)
→ Future<void>
-
Set an existing anntotation to the map. Use this to do a fast update for a
single annotation
inherited
-
setIconAllowOverlap(bool value)
→ Future<void>
-
If true, the icon will be visible even if it collides with other previously drawn symbols.
-
setIconIgnorePlacement(bool value)
→ Future<void>
-
If true, the text will be visible even if it collides with other previously drawn symbols.
-
setTextAllowOverlap(bool value)
→ Future<void>
-
If true, other symbols can be visible even if they collide with the icon.
-
setTextIgnorePlacement(bool value)
→ Future<void>
-
If true, other symbols can be visible even if they collide with the text.
-
toString()
→ String
-
A string representation of this object.
inherited