Neshan class
Neshan Map app (iOS and Android).
- Inheritance
- Implemented types
- Implementers
Constructors
- Neshan({bool fallbackToStore = false})
- Creates a new Neshan instance.
- Neshan.open({bool fallbackToStore = false})
-
Creates an action to open Neshan (use with
launchApp).factory
Properties
- androidPackageName → String
-
Android package name.
no setteroverride
- customScheme → String
-
Custom scheme for install detection and iOS deeplinks.
no setteroverride
- fallbackToStore ↔ bool
-
Whether to fallback to stores if the app is missing.
getter/setter pairoverride-getter
- hashCode → int
-
The hash code for this object.
no setterinherited
- macosBundleIdentifier → String?
-
macOS is not supported.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
storeActions
→ List<
StoreOpenAppPageAction> -
Store actions for Neshan.
no setteroverride
-
supportedPlatforms
→ List<
PlatformType> -
Supported platforms (iOS and Android).
no setteroverride
- website → Uri
-
Neshan web map fallback.
no setteroverride
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
directionsWithCoords(
{required Coordinate destination, Coordinate? origin, bool fallbackToStore = false}) → NeshanDirectionsWithCoordsAction -
Creates an action that starts directions to
destination. -
view(
{required Coordinate coordinate, bool fallbackToStore = false}) → NeshanViewAction -
Creates an action that shows
coordinateon the map.