EventClient<T extends BaseAdapter> class
Constructors
-
EventClient(List<
T> ? adapters)
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
-
addAdapter(
T adapter) → void -
addScreenName(
IScreen screenName) → void -
getCurrentScreenName(
) → IScreen? -
log(
String type, {dynamic payload}) → Future< void> -
logActionEvent(
String id, String type, {IActionParams? params}) → Future< void> -
logBehaviourEvent(
String type, {dynamic payload, IBehaviorConfig? config}) → Future< void> -
logClickEvent(
String id, {IClickParams? params}) → Future< void> -
logScreenEvent(
String id, {dynamic params}) → Future< void> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeScreenName(
) → void -
setApiDomain(
String apiDomain) → void -
setApiKey(
String apiKey) → void -
setBasicInfo(
Map< String, dynamic> info) → void -
setConfig(
Map< String, dynamic> config) → void -
setCurrentComponentName(
String value) → void -
setCurrentUIKey(
String value) → void -
setEnv(
Env env) → void -
setIsAuthenticated(
bool isAuthenticated) → void -
setSource(
String source) → void -
setTenantId(
String tenantId) → void -
setUserId(
String userId) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited