APIs

Show:

Mixin for controller, that restrictions on the list form.

Methods

actions.applyFilters

(
  • filters
)

Save filters and refresh list.

Parameters:

actions.resetFilters

(
  • componentName
)

Reset filters and refresh list.

Parameters:

  • componentName String

    The name of objectlistview component.

filterByAnyMatch

(
  • pattern
  • filterCondition
  • componentName
  • filterProjectionName
)

Changes current pattern for objects filtering.

Parameters:

  • pattern String

    A substring that is searched in objects while filtering.

  • filterCondition String

    Condition for predicate, can be or or and.

  • componentName String

    Component name.

  • filterProjectionName String

    Name of model projection which should be used for filtering throught search-element on toolbar. Filtering is processed only by properties defined in this projection.

Properties

filter

String

String with search query.

Default: null

filterCondition

String

Condition for predicate uses at filter by any match, can be or or and.

filterPredicate

BasePredicate

Result predicate with filters restrictions for olv.

Default: null

filters

Object

Filters filled in OLV component.

Default: null

objectlistviewEventsService

Service

Service that triggers objectlistview events.

queryParams

Array

Defines which query parameters the controller accepts. More info..

Default: ['lf', 'filter']

resultPredicate

BasePredicate

Result predicate with all restrictions for olv.

Default: null