EventTopicImpl class

Implemented types

Constructors

EventTopicImpl.create({Type? type, String? nameType, String target = _targetDefault, String? path, String? fragment, String scheme = _shema, @Deprecated('Use scheme') String? shema, Map<String, String>? arguments})
Must required type or nameType
EventTopicImpl.parse(String topic)

Properties

arguments → Map<String, String>?
no setteroverride
fragment → String
no setteroverride
fullTopic → String
this string include: fragment and arguments
no setteroverride
hashCode → int
The hash code for this object.
no setteroverride
host → String
target.type
no setteroverride
path → String
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scheme → String
Topic scheme, 'event' by default
no setteroverride
shema → String
no setteroverride
target → String?
no setteroverride
topic → String
This topic used in EventBus for detect handler. this string not include: fragment and arguments
no setteroverride
topicWithFragment → String
no setteroverride
type → String
no setteroverride

Methods

copy({String? target, String? scheme, String? fragment, Map<String, String>? arguments, String? path}) → Topic
Topic copy. Parameters that are not passed are taken from the current topic (including path, fragment and arguments).
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

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