@acoustic-content-sdk/ng-rest v9.0.10076
Implementation of services for the Angular SDK based on a REST backend.
Home > @acoustic-content-sdk/ng-rest
ng-rest package
Implementation of services for the React SDK based on a REST backend.
Classes
| Class | Description |
|---|---|
| AcNgRestApiUrlModule | Module that provides the ACOUSTIC_TOKEN_API_URL. Use this to explicitly override the API URL, e.g. in case the application is hosted externally or in case the system is configured for local development. In the typical production case when the application is hosted from Acoustic Content there is no need to configure the API URL explicitly. |
| AcNgRestAuthStatusModule | /** Angular Module that exposes an implementation of ACOUSTIC_TOKEN_AUTH_STATUS. |
| AcNgRestContentModule | Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_CONTENT_RESOLVER. |
| AcNgRestFetchTextModule | Angular Module that provides an implementation of ACOUSTIC_TOKEN_FETCH_TEXT |
| AcNgRestLayoutMappingModule | Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_LAYOUT_MAPPING_RESOLVER. |
| AcNgRestLayoutModule | Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_LAYOUT_RESOLVER. |
| AcNgRestModule | Angular Module that exposes common services. |
| AcNgRestPageModule | Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_PAGE_RESOLVER. |
| AcNgRestSiteModule | Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_SITE_RESOLVER. |
| AcNgRestTypeModule | Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_TYPE_RESOLVER. |
| AcNgRestUrlConfigModule | Angular Module that exposes an implementation of ACOUSTIC_TOKEN_URL_CONFIG. |
Functions
| Function | Description |
|---|---|
| proxyCreateUrlConfig(aBaseUrl, aApiUrl, aResourceUrl, aDocument) |
Variables
| Variable | Description |
|---|---|
| VERSION | Version and build number of the package |
Home > @acoustic-content-sdk/ng-rest > AcNgRestApiUrlModule
AcNgRestApiUrlModule class
Module that provides the ACOUSTIC_TOKEN_API_URL. Use this to explicitly override the API URL, e.g. in case the application is hosted externally or in case the system is configured for local development. In the typical production case when the application is hosted from Acoustic Content there is no need to configure the API URL explicitly.
Signature:
export declare class AcNgRestApiUrlModule Methods
| Method | Modifiers | Description |
|---|---|---|
| forRoot(aApiUrl) | static | Provides the API URL |
Home > @acoustic-content-sdk/ng-rest > AcNgRestAuthStatusModule
AcNgRestAuthStatusModule class
/** Angular Module that exposes an implementation of ACOUSTIC_TOKEN_AUTH_STATUS.
Signature:
export declare class AcNgRestAuthStatusModule Home > @acoustic-content-sdk/ng-rest > AcNgRestContentModule
AcNgRestContentModule class
Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_CONTENT_RESOLVER.
Signature:
export declare class AcNgRestContentModule Home > @acoustic-content-sdk/ng-rest > AcNgRestFetchTextModule
AcNgRestFetchTextModule class
Angular Module that provides an implementation of ACOUSTIC_TOKEN_FETCH_TEXT
Signature:
export declare class AcNgRestFetchTextModule Home > @acoustic-content-sdk/ng-rest > AcNgRestLayoutMappingModule
AcNgRestLayoutMappingModule class
Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_LAYOUT_MAPPING_RESOLVER.
Signature:
export declare class AcNgRestLayoutMappingModule Home > @acoustic-content-sdk/ng-rest > AcNgRestLayoutModule
AcNgRestLayoutModule class
Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_LAYOUT_RESOLVER.
Signature:
export declare class AcNgRestLayoutModule Home > @acoustic-content-sdk/ng-rest > AcNgRestModule
AcNgRestModule class
Angular Module that exposes common services.
Signature:
export declare class AcNgRestModule Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| VERSION | WchSdkVersion | Exposes the version information of this module |
Home > @acoustic-content-sdk/ng-rest > AcNgRestPageModule
AcNgRestPageModule class
Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_PAGE_RESOLVER.
Signature:
export declare class AcNgRestPageModule Home > @acoustic-content-sdk/ng-rest > AcNgRestSiteModule
AcNgRestSiteModule class
Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_SITE_RESOLVER.
Signature:
export declare class AcNgRestSiteModule Home > @acoustic-content-sdk/ng-rest > AcNgRestTypeModule
AcNgRestTypeModule class
Angular Module that exposes an implementation of ACOUSTIC_TOKEN_DELIVERY_TYPE_RESOLVER.
Signature:
export declare class AcNgRestTypeModule Home > @acoustic-content-sdk/ng-rest > AcNgRestUrlConfigModule
AcNgRestUrlConfigModule class
Angular Module that exposes an implementation of ACOUSTIC_TOKEN_URL_CONFIG.
Signature:
export declare class AcNgRestUrlConfigModule Home > @acoustic-content-sdk/ng-rest > proxyCreateUrlConfig
proxyCreateUrlConfig() function
Signature:
export declare function proxyCreateUrlConfig(aBaseUrl?: HubInfoUrlProvider, aApiUrl?: HubInfoUrlProvider, aResourceUrl?: HubInfoUrlProvider, aDocument?: any): Observable<UrlConfig>;Parameters
| Parameter | Type | Description |
|---|---|---|
| aBaseUrl | HubInfoUrlProvider | |
| aApiUrl | HubInfoUrlProvider | |
| aResourceUrl | HubInfoUrlProvider | |
| aDocument | any |
Returns:
Observable<UrlConfig>
Home > @acoustic-content-sdk/ng-rest > VERSION
VERSION variable
Version and build number of the package
Signature:
VERSION: {
version: {
major: string;
minor: string;
patch: string;
branch: string;
};
build: Date;
}Home > @acoustic-content-sdk/ng-rest > AcNgRestApiUrlModule > forRoot
AcNgRestApiUrlModule.forRoot() method
Provides the API URL
Signature:
static forRoot(aApiUrl?: HubInfoUrlProvider): ModuleWithProviders;Parameters
| Parameter | Type | Description |
|---|---|---|
| aApiUrl | HubInfoUrlProvider | the API URL |
Returns:
ModuleWithProviders
the preconfigured module
Home > @acoustic-content-sdk/ng-rest > AcNgRestModule > VERSION
AcNgRestModule.VERSION property
Exposes the version information of this module
Signature:
VERSION: WchSdkVersion;6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago