Skip to content

breeze-client / InterfaceRegistry

Class: InterfaceRegistry ​

Defined in: src/config/config.ts:54

Registers adapters used by Breeze

Constructors ​

Constructor ​

new InterfaceRegistry(): InterfaceRegistry

Defined in: src/config/config.ts:57

Creates a registry with no adapters in it. config holds the one Breeze uses; applications do not create their own.

Returns ​

InterfaceRegistry

Properties ​

ajax ​

ajax: InterfaceDef<AjaxAdapter>

Defined in: src/config/config.ts:59

The registered AjaxAdapters, and the default one if any. Deprecated: Breeze 3 sends requests through config.fetch and needs no ajax adapter.


dataService ​

dataService: InterfaceDef<DataServiceAdapter>

Defined in: src/config/config.ts:63

The registered DataServiceAdapters, and the default one.


modelLibrary ​

modelLibrary: InterfaceDef<ModelLibraryAdapter>

Defined in: src/config/config.ts:61

The registered ModelLibraryAdapters, and the default one.


uriBuilder ​

uriBuilder: InterfaceDef<UriBuilderAdapter>

Defined in: src/config/config.ts:65

The registered UriBuilderAdapters, and the default one.

Released under the MIT License.