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.parsePkcs12 de 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
Email
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

Properties

chalonaLabelData Map<String, String>
final
util → _Util
final
wsServer ChalonaSocketIOServer
final

Functions

pkcs8ToPkcs1(String pkcs8Pem) String
Convierte una clave privada en formato PKCS#8 (-----BEGIN PRIVATE KEY-----) a formato PKCS#1 (-----BEGIN RSA PRIVATE KEY-----).
translate(String msg, {String lang = 'es', MapType? data}) String