LoadContextsIntegration class
Load Device's Contexts from the iOS SDK.
This integration calls the iOS SDK via Message channel to load the Device's contexts before sending the event back to the iOS SDK via Message channel (already enriched with all the information).
The Device's contexts are: App, Device and OS.
ps. This integration won't be run on Android because the Device's Contexts is set on Android when the event is sent to the Android SDK via the Message channel. We intend to unify this behaviour in the future.
This integration is only executed on iOS & MacOS Apps.
- Inheritance
-
- Object
- Integration<
SentryFlutterOptions> - LoadContextsIntegration
Constructors
- LoadContextsIntegration(MethodChannel _channel)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
call(
Hub hub, SentryFlutterOptions options) → FutureOr< void> -
A Callable method for the Integration interface
override
-
close(
) → FutureOr< void> -
NoOp by default : only closeable integrations need to override
inherited
-
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