Caplin Trader 5.1.0

Class: module:ct-grid/refine/component/presenter/TextFilteringPresentationNode

module:ct-grid/refine/component/presenter/TextFilteringPresentationNode(templateName, filterType)

A PresentationNode responsible for applying text filters to a grid column.

Constructor

new module:ct-grid/refine/component/presenter/TextFilteringPresentationNode(templateName, filterType)

Extends:
Parameters:
Name Type Description
templateName string

The name of the template with which to render the node.

filterType string

The filter type to send to the back-end. This should be a filter type defined on module:ct-grid/GridColumnFilter e.g. "WILDCARD".

Extends

Methods

apply()

Apply the current input filter to the column

Overrides:

clear()

Remove all filters from the column and reset the input value

Overrides:

getColumn()

Get the configured column.

Inherited From:

getTemplateName()

Get the template id to render the node with

Inherited From:
Implements:

onOpen()

Focus the input field

setColumn()

Set the column which the node should apply filters to

Overrides: