EzServiceBase class abstract

Full documentation: https://www.ezflap.io/deep-dive/di/di.html#services

All services (i.e. classes that are annotated with EzService) extend the generated _EzServiceBase class. _EzServiceBase always extends EzServiceBase directly or indirectly. By default, it extends EzServiceBase directly. However, if the overrideBaseClassType parameter is passed to the EzService annotation - then _EzServiceBase will extends the type passed with overrideBaseClassType. In such case, the "custom" class passed in overrideBaseClassType must extend EzServiceBase (directly or indirectly).

Inheritance
Implementers

Constructors

EzServiceBase()

Properties

guid int
Get this instance's guid as integer.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

$initDI([Map<String, dynamic>? mapOverrides]) → void
override
getGuid() int
Get this instance's guid as integer.
inherited
getGuidAsString() String
Get this instance's guid as String.
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