MethodChannelFlutterUlinkSdk class

An implementation of FlutterUlinkSdkPlatform that uses method channels.

Inheritance

Properties

dynamicLinkEventChannel → EventChannel
Event channel for dynamic link events
final
dynamicLinkStream → Stream<ULinkResolvedData>
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
logEventChannel → EventChannel
Event channel for log events
final
methodChannel → MethodChannel
The method channel used to interact with the native platform.
final
no setteroverride
onLog → Stream<ULinkLogEntry>
Stream of log entries for debugging
no setteroverride
onReinstallDetected → Stream<ULinkInstallationInfo>
Stream of reinstall detection events. Emits ULinkInstallationInfo when a reinstall is detected during bootstrap.
no setteroverride
no setteroverride
reinstallEventChannel → EventChannel
Event channel for reinstall detection events
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
unifiedLinkEventChannel → EventChannel
Event channel for unified link events
final
unifiedLinkStream → Stream<ULinkResolvedData>
no setterinherited

Methods

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

Operators

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