APIs

Show:

Mixin for ListFormRoute, provides data loading for multi olv.

Methods

actions.addColumnToSorting

(
  • column
  • componentName
  • sortPath
)

Add column into end list sorting.

Parameters:

  • column Object

    Column for sorting.

  • componentName String

    Component name.

  • sortPath String

    Path to oldSorting.

actions.applyFilters

(
  • filters
  • componentName
)

Save filters and refresh list.

Parameters:

  • filters Object

    Current list's filters.

  • componentName String

    Component name.

actions.gotoPage

(
  • pageNum
  • componentName
)

Transition to page with number.

Parameters:

  • pageNum Number

    Number of page.

  • componentName String

    Component name.

actions.loadRecords

(
  • id
  • target
  • property
  • firstRunMode
  • componentName
)

Redirect actions into route.

Parameters:

actions.nextPage

(
  • componentName
)

Transition to next page.

Parameters:

  • componentName String

    Component name.

actions.previousPage

(
  • componentName
)

Transition to previous page.

Parameters:

  • componentName String

    Component name.

actions.refreshList

(
  • componentName
)

This action is called when user click on refresh button.

Parameters:

  • componentName String

    Component name.

actions.resetFilters

(
  • componentName
)

Reset filters and refresh list.

Parameters:

  • componentName String

    Component name.

actions.saveHierarchicalAttribute

(
  • hierarchicalAttribute
  • refresh
  • componentName
)

Saves attribute name and switches the mode if necessary.

Parameters:

  • hierarchicalAttribute String

    Attribute name to hierarchy build.

  • refresh Boolean

    If true, then switch hierarchical mode.

  • componentName String

    Component name.

actions.showConfigDialog

(
  • componentName
  • settingName
  • useSidePageMode
  • isExportExcel
  • immediateExport
)

Show usersettings config dialog.

Parameters:

  • componentName String

    Component name.

  • settingName String

    Current usersetting name.

  • useSidePageMode Boolean

    Indicates when use side page mode.

  • isExportExcel Boolean

    Indicates when it's export dialog.

  • immediateExport Boolean

    Indicates when need export witout config dialog.

actions.sortByColumn

(
  • column
  • componentName
  • sortPath
)

Sorting list by column.

Parameters:

  • column Object

    Column for sorting.

  • componentName String

    Component name.

  • sortPath String

    Path to oldSorting.

actions.switchExpandMode

(
  • componentName
)

Switch collapse/expand mode.

Parameters:

  • componentName String

    Component name.

actions.switchHierarchicalMode

(
  • componentName
)

Switch hierarchical mode.

Parameters:

  • componentName String

    Component name.

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.

setColumnsWidths

(
  • componentName
  • columnWidths
)

Updates columns width in multisettings.

Parameters:

  • componentName String

    Component name.

  • columnWidths Object

    Current column widths.

userSettingsApply

(
  • componentName
  • sorting
  • perPage
)

Apply user settings to list by name.

Parameters:

  • componentName String

    Component name.

  • sorting Object

    Current list's sorting.

  • perPage Integer

    Current list's perPage value.

Properties

advLimit

AdvLimitService

Service for managing advLimits for lists.