GeneralFrameworkClient<D extends GeneralFrameworkDatabase> class
abstract
GeneralFrameworkClient is universal client for help you connection to rest api server super easy friendly
- Implemented types
Constructors
- GeneralFrameworkClient({required String pathApi, required String pathWebSocket, required D generalFrameworkDatabase, required GeneralSystemDeviceLibrary generalLibrary, required String apiUrl, required NetworkClientConnectionType networkClientConnectionType, required GeneralFrameworkClientInvokeOptions generalFrameworkClientInvokeOptions, EventEmitter? eventEmitter, String eventUpdate = "update", String eventInvoke = "invoke", Client? httpClient})
- UncompleteDocumentation
Properties
- api_uri → Uri
-
UncompleteDocumentation
no setter
- apiUrl → String
-
UncompleteDocumentation
final
- currentPath ↔ String
-
UncompleteDocumentation
latefinal
- event_emitter → EventEmitter
-
UncompleteDocumentation
final
- eventInvoke → String
-
UncompleteDocumentation
final
- eventUpdate → String
-
UncompleteDocumentation
final
- generalFrameworkClientInvokeOptions ↔ GeneralFrameworkClientInvokeOptions
-
UncompleteDocumentation
latefinal
- generalFrameworkDatabase → D
-
UncompleteDocumentation
final
- generalLibrary → GeneralSystemDeviceLibrary
-
UncompleteDocumentation
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- http_client → Client
-
UncompleteDocumentation
final
- is_initialized ↔ bool
-
UncompleteDocumentation
getter/setter pair
- networkClientConnectionType → NetworkClientConnectionType
-
UncompleteDocumentation
final
- onInvokeResult ↔ InvokeClientFunction
-
UncompleteDocumentation
latefinal
-
onInvokeValidation
↔ InvokeClientValidationFunction<
Map?> -
UncompleteDocumentation
latefinal
- pathApi → String
-
UncompleteDocumentation
final
- pathWebSocket → String
-
UncompleteDocumentation
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- tcp_socket_client → TcpSocketClient
-
UncompleteDocumentation
final
- web_socket_client → WebSocketClient
-
UncompleteDocumentation
final
Methods
-
decryptData(
{required String data}) → String -
UncompleteDocumentation
inherited
-
emit(
{required String event_name, required Object data}) → void - UncompleteDocumentation
-
encryptData(
{required Map data}) → String -
UncompleteDocumentation
inherited
-
ensureInitialized(
{required InvokeClientFunction onInvokeResult, required InvokeClientValidationFunction< Map?> onInvokeValidation, required String currentPath}) → FutureOr<void> - call this method
-
invoke(
{required Map parameters, GeneralFrameworkClientInvokeOptions? generalFrameworkClientInvokeOptions}) → Future< Map> - UncompleteDocumentation
-
invokeBuilder<
T> ({required Map parameters, GeneralFrameworkClientInvokeOptions? generalFrameworkClientInvokeOptions, required FutureOr< T> onResult(Map result)}) → FutureOr<T> - UncompleteDocumentation
-
invokeRaw(
{required Map parameters, required GeneralFrameworkClientInvokeOptions? generalFrameworkClientInvokeOptions}) → Future< Map> - UncompleteDocumentation
-
language(
{String? languageCodeId}) → Language - UncompleteDocumentation
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
on(
{required String event_name, required FutureOr callback(Map update), required FutureOr onError(Object e, StackTrace stackTrace)}) → EventEmitterListener - UncompleteDocumentation
-
onSocketConnection(
SocketConnection socketConnection) → FutureOr< void> - UncompleteDocumentation
-
onSocketData(
dynamic data) → Future< void> - UncompleteDocumentation
-
toString(
) → String -
A string representation of this object.
inherited
-
utils_checkResult(
{required Map result}) → void - UncompleteDocumentation
-
utils_generateExtra(
{required int length, String schema = "0123456789abcdefghijklmnopqrstuvwxyz-_"}) → String - UncompleteDocumentation
-
utils_getExtra(
{required Map parameters}) → String - UncompleteDocumentation
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited