FlutterUlinkSdkPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • FlutterUlinkSdkPlatform
Implementers

Constructors

FlutterUlinkSdkPlatform()
Constructs a FlutterUlinkSdkPlatform.

Properties

dynamicLinkStream → Stream<ULinkResolvedData>
no setter
hashCode → int
The hash code for this object.
no setterinherited
no setter
onLog → Stream<ULinkLogEntry>
Stream of log entries for debugging
no setter
onReinstallDetected → Stream<ULinkInstallationInfo>
Stream of reinstall detection events. Emits ULinkInstallationInfo when a reinstall is detected during bootstrap.
no setter
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
unifiedLinkStream → Stream<ULinkResolvedData>
no setter

Methods

dispose() → Future<void>
endSession() → Future<void>
getCurrentSessionId() → Future<String?>
getInitialUri() → Future<String?>
getInstallationId() → Future<String?>
getInstallationInfo() → Future<ULinkInstallationInfo?>
Gets the current installation info including reinstall detection data.
getLastLinkData() → Future<ULinkResolvedData?>
getSessionState() → Future<SessionState>
hasActiveSession() → Future<bool>
initialize(ULinkConfig config) → Future<void>
isReinstall() → Future<bool>
Checks if the current installation is a reinstall.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setInitialUri(String uri) → Future<void>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

instance ↔ FlutterUlinkSdkPlatform
The default instance of FlutterUlinkSdkPlatform to use.
getter/setter pair