Caplin Trader 4.8.0

Namespace: caplin/grid/decorator

caplin/grid/decorator

Provides standard decorator implementations that enhance the grid — these work by implementing the module:caplin/grid/decorator/GridDecorator interface.

So that third parties can configure grids in exactly the way they like, any non-core grid functionality is provided using optional grid decorators, rather than using a monolithic approach where all functionality is provided within the grid itself. This allows clients to use the decorators that work they want them to, while creating their own decorators for client specific functionality that Caplin does not provide, or to replace Caplin provided decorators that do not work to the clients specifications. Furthermore, it also provides Caplin the opportunity to completely rewrite decorators in better ways without negatively impacting existing customers.