@acoustic-content-sdk/ng-redux
TypeScript icon, indicating that this package has built-in type declarations

9.0.10076 • Public • Published

npm

mplementation of Angular providers based on Redux.

Table of Contents

Home > @acoustic-content-sdk/ng-redux

ng-redux package

Implementation of Angular providers based on Redux.

Classes

Class Description
AcNgParentFrameReduxStoreModule Module that exposes an implementation of ACOUSTIC_TOKEN_REDUX_STORE. The implementation accesses the store from the parent iframe. Prerequisite is that the parent (the shell) and the application that uses this module run on the same origin.Depends on: ACOUSTIC_TOKEN_EDIT_HOST_WINDOW
AcNgReduxAuthStatusModule
AcNgReduxContentModule
AcNgReduxFetchTextModule
AcNgReduxHbsModule
AcNgReduxLayoutMappingModule
AcNgReduxLayoutModule
AcNgReduxModule Module that provides the SDK services based on a redux store implementation.Depends on: ACOUSTIC_TOKEN_REDUX_STORE
AcNgReduxPageModule
AcNgReduxSiteModule
AcNgReduxStoreModule
AcNgReduxTypeModule
AcNgReduxUrlConfigModule
AcNgReduxWchConfigModule

Functions

Function Description
createStore(msgService, aLogSvc)
proxyCreateUrlConfig(aStore)
proxyCreateWchConfig(aStore)

Variables

Variable Description
VERSION Version and build number of the package

Home > @acoustic-content-sdk/ng-redux > AcNgParentFrameReduxStoreModule

AcNgParentFrameReduxStoreModule class

Module that exposes an implementation of ACOUSTIC_TOKEN_REDUX_STORE. The implementation accesses the store from the parent iframe. Prerequisite is that the parent (the shell) and the application that uses this module run on the same origin.

Depends on: ACOUSTIC_TOKEN_EDIT_HOST_WINDOW

Signature:

export declare class AcNgParentFrameReduxStoreModule 

Constructors

Constructor Modifiers Description
(constructor)(pageSelectionService, aLogSvc) Constructs a new instance of the AcNgParentFrameReduxStoreModule class

Home > @acoustic-content-sdk/ng-redux > AcNgReduxAuthStatusModule

AcNgReduxAuthStatusModule class

Signature:

export declare class AcNgReduxAuthStatusModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxContentModule

AcNgReduxContentModule class

Signature:

export declare class AcNgReduxContentModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxFetchTextModule

AcNgReduxFetchTextModule class

Signature:

export declare class AcNgReduxFetchTextModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxHbsModule

AcNgReduxHbsModule class

Signature:

export declare class AcNgReduxHbsModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxLayoutMappingModule

AcNgReduxLayoutMappingModule class

Signature:

export declare class AcNgReduxLayoutMappingModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxLayoutModule

AcNgReduxLayoutModule class

Signature:

export declare class AcNgReduxLayoutModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxModule

AcNgReduxModule class

Module that provides the SDK services based on a redux store implementation.

Depends on: ACOUSTIC_TOKEN_REDUX_STORE

Signature:

export declare class AcNgReduxModule 

Properties

Property Modifiers Type Description
VERSION WchSdkVersion Exposes the version information of this module

Home > @acoustic-content-sdk/ng-redux > AcNgReduxPageModule

AcNgReduxPageModule class

Signature:

export declare class AcNgReduxPageModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxSiteModule

AcNgReduxSiteModule class

Signature:

export declare class AcNgReduxSiteModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxStoreModule

AcNgReduxStoreModule class

Signature:

export declare class AcNgReduxStoreModule 

Constructors

Constructor Modifiers Description
(constructor)(pageSelectionService) Constructs a new instance of the AcNgReduxStoreModule class

Home > @acoustic-content-sdk/ng-redux > AcNgReduxTypeModule

AcNgReduxTypeModule class

Signature:

export declare class AcNgReduxTypeModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxUrlConfigModule

AcNgReduxUrlConfigModule class

Signature:

export declare class AcNgReduxUrlConfigModule 

Home > @acoustic-content-sdk/ng-redux > AcNgReduxWchConfigModule

AcNgReduxWchConfigModule class

Signature:

export declare class AcNgReduxWchConfigModule 

Home > @acoustic-content-sdk/ng-redux > createStore

createStore() function

Signature:

export declare function createStore(msgService: MessageService, aLogSvc?: LoggerService): ReduxRootStore;

Parameters

Parameter Type Description
msgService MessageService
aLogSvc LoggerService

Returns:

ReduxRootStore

Home > @acoustic-content-sdk/ng-redux > proxyCreateUrlConfig

proxyCreateUrlConfig() function

Signature:

export declare function proxyCreateUrlConfig(aStore: Store<ReduxRootState>): Observable<UrlConfig>;

Parameters

Parameter Type Description
aStore Store<ReduxRootState>

Returns:

Observable<UrlConfig>

Home > @acoustic-content-sdk/ng-redux > proxyCreateWchConfig

proxyCreateWchConfig() function

Signature:

export declare function proxyCreateWchConfig(aStore: Store<ReduxRootState>): Observable<WchConfig>;

Parameters

Parameter Type Description
aStore Store<ReduxRootState>

Returns:

Observable<WchConfig>

Home > @acoustic-content-sdk/ng-redux > 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-redux > AcNgParentFrameReduxStoreModule > (constructor)

AcNgParentFrameReduxStoreModule.(constructor)

Constructs a new instance of the AcNgParentFrameReduxStoreModule class

Signature:

constructor(pageSelectionService: PageSelectionService, aLogSvc: LoggerService);

Parameters

Parameter Type Description
pageSelectionService PageSelectionService
aLogSvc LoggerService

Home > @acoustic-content-sdk/ng-redux > AcNgReduxModule > VERSION

AcNgReduxModule.VERSION property

Exposes the version information of this module

Signature:

VERSION: WchSdkVersion;

Home > @acoustic-content-sdk/ng-redux > AcNgReduxStoreModule > (constructor)

AcNgReduxStoreModule.(constructor)

Constructs a new instance of the AcNgReduxStoreModule class

Signature:

constructor(pageSelectionService: PageSelectionService);

Parameters

Parameter Type Description
pageSelectionService PageSelectionService

Package Sidebar

Install

npm i @acoustic-content-sdk/ng-redux

Weekly Downloads

1

Version

9.0.10076

License

MIT

Unpacked Size

727 kB

Total Files

181

Last publish

Collaborators

  • marcin-pasiewicz
  • nikodem.graczewski.acoustic
  • pawel.galias-ac
  • orenaksakal
  • marcin.konopka-ac