api-components library
Classes
- Cantidad
- ChalonaBoolean
- ChalonaDateTime
- ChalonaDouble
-
ChalonaDynamicMap<
T extends ChalonaType> - ChalonaDynamicMap El tipo para manejo de Map<String, T> dinámico
-
ChalonaEvent<
T extends Function> - Manejador de eventos tipado que permite registrar y ejecutar listeners para un tipo específico de evento.
- ChalonaEventChannel
- ChalonaFile
-
ChalonaHost<
T extends Object> - ChalonaInt
-
ChalonaList<
T> - ChalonaTypeList El tipo abstracto para manejo de List
-
ChalonaListMap<
T extends ChalonaMap> - ChalonaTypeList El tipo abstracto para manejo de List
- ChalonaMap
- ChalonaMap El tipo abstracto para manejo de datos con miembros tipo Map
-
ChalonaMapValue<
K, V> - ChalonaP12Data
- Clase que encapsula la información extraída de un archivo P12, conteniendo la clave privada y el certificado.
- ChalonaP12Reader
-
Clase encargada de leer y procesar archivos P12, extrayendo la clave privada y el certificado.
Se utiliza la función
Pkcs12Utils.parsePkcs12de la librería basic_utils para realizar el parsing. - ChalonaRequest
- ChalonaResponse
- ChalonaServer
- Servidor principal que maneja:
- ChalonaSocketIO
- ChalonaSocketIOBind
- ChalonaSocketIOServer
- ChalonaSqlConnection
-
ChalonaSqlHost<
T extends ChalonaSqlConnection> - ChalonaSqlTransaction
- ChalonaState
- Clase que maneja el estado y progreso de inicialización de la aplicación
- ChalonaStorage
- Clase base que puede ser extendida por las diferentes implementaciones
- ChalonaString
- ChalonaStringNullable
-
ChalonaTable<
T> -
ChalonaValue<
T> - ChalonaValue El tipo abstracto para manejo de datos no compuestos como string, bool, int, double o date
- Cliente
- console
- Descripcion
- Descuento
- Direccion
- Estado
- EstadoDescripcion
- Fecha
- Id
- Itbis
- Monto
- Nombre
- Number
- Clase para manejar números con precisión decimal controlada
- Numero
- Precio
- Rnc
- Telefono
- Tipo
- Total
- Valor
Enums
- ChalonaSocketIOChannel
- Enumeración de canales del sistema que no deben disparar el evento channel-subscription
- ChalonaSqlProvider
- ConsoleColor
Mixins
-
ChalonaType<
T> - ChalonaType El tipo abstracto para manejo de datos de Chalona contiene los elementos comunes un dato en chalona este puede ser datos simples como string, boolean, int o compuestos como objetos que contienen otros datos
Extensions
- ChalonaDateExtension on DateTime
- ChalonaMapExtension on Map
- ChalonaNumberExtension on num
- ChalonaXmlDocumentExtension on XmlDocument
Properties
-
chalonaLabelData
→ Map<
String, String> -
final
- util → _Util
-
final
- wsServer → ChalonaSocketIOServer
-
final
Functions
Typedefs
-
ChalonaSocketIOBuilder
= Future<
ChalonaSocketIO> Function([dynamic]) -
MapListType
= List<
MapType> -
MapType
= Map<
String, dynamic> - TransactionFn = Future Function(ChalonaSqlTransaction tr)