bitapp_isolates library

Classes

IsolateHelper<T>
T è il tipo di parametro passato nell'IsolateParameter. R è il tipo di dato passato alla SenPort dalla funzione eseguita nell'isolate. Il tipo di dato deve essere un dato semplice e non complesso.
IsolateManager<T>
Helper che semplifica la chiamata all'isolate manager
IsolateParameter<T>
Classe da passare nell'isolate come parametro. Se si vogliono passare più parametri è necessario specificare un Map come T

Enums

IsolateState
Stati dell'isolate. Parte in ready (stato a cui non ritorna)

Functions

decodeJsonInIsolate(String json, FromErrorMessage customMessageToError) Future<Validation>
Esegue la decode json in un isolate
encodeJsonInIsolate(String json, FromErrorMessage customMessageToError) Future<Validation>
Esegue l'encode di un json in un isolate

Typedefs

FromErrorMessage = Option<Fail> Function(String error)