dart_core library

Core DART libraries that provide a framework for GM Consult DART applications.

Classes

ApiEndpoint<T extends Object>
The ApiEndpoint enumerates the properties needed to interact with a REST API endpoint.
ApiEndpointBase<T extends Object>
Implementation base class for ApiEndpoint with ApiEndpointMixin.
ApiEndpointMixin<T extends Object>
Mixin class that implements the getJson, postJson, get and post methods of ApiEndpoint.
Array<T extends Object>
A base-based, non-growable, 1-dimensional array of T.
GmConsult
A collections of constants proprietary to GM Consult Pty Ltd.
JsonApi
The JsonApi provides methods for interacting with a RESTful/HTTP API:
JsonApiBase
Implementation base class for JsonApi with a const default constructor.
JsonApiMixin
Abstract mixin class that implements JsonApi.get and JsonApi.post.
Language
Code in this file was forked from the dart:ui library to provide a DART version of the Language class.
Matrix<T extends Object>
An N-dimensional, non-growable, matrix with dimensions with corresponding bases.

Enums

HttpProtocol
The protocol of an HTTP request.