Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AdaptablePlugin

Index

Constructors

constructor

Properties

Optional options

options: any

pluginId

pluginId: string = ""

Optional rootReducer

rootReducer: (rootReducer: AdaptableReducerObject) => AdaptableReducerObject

Type declaration

    • (rootReducer: AdaptableReducerObject): AdaptableReducerObject
    • Parameters

      • rootReducer: AdaptableReducerObject

      Returns AdaptableReducerObject

Methods

afterInit

  • afterInit(ab: IAdaptable): void

afterInitApi

  • afterInitApi(adaptable: IAdaptable, api: AdaptableApi): void

afterInitOptions

  • afterInitOptions(adaptable: IAdaptable, adaptableOptions: AdaptableOptions): void

afterInitServices

  • afterInitServices(adaptable: IAdaptable): void

afterInitStrategies

beforeInit

getProperty

  • getProperty(name: string): any

hasProperty

  • hasProperty(name: string): boolean

onAdaptableReady

  • onAdaptableReady(adaptable: IAdaptable, adaptableOptions: AdaptableOptions): void

onStoreEvent

  • onStoreEvent(eventName: string, data: { action: Action; newState: AdaptableState; state: AdaptableState }, adaptableStore: IAdaptableStore): void
  • Parameters

    • eventName: string
    • data: { action: Action; newState: AdaptableState; state: AdaptableState }
      • action: Action
      • newState: AdaptableState
      • state: AdaptableState
    • adaptableStore: IAdaptableStore

    Returns void

reduxMiddleware

registerProperty

  • registerProperty(name: string, fn: (...args: any) => any): void

Generated using TypeDoc