Change selected header mode there are three possible modes: SORT, SEARCH and EDIT
the mode that the header should change to
whether the last state should be remembered. It can be restored with the [HeaderState.restoreLastMode()]{@link HeaderState#restoreLastMode} method.
Emits a new value into the [clearHeaderSearch$]{@link AbstractHeaderService#clearHeaderSearch$} stream, that notifies the header search component, that it should clear the input for the specified column.
the index of the column that should be cleared
the HeaderMode that was previously selected
the HeaderMode that is selected now
a HeaderChange object with ModeChangeDescription object as it's description
containing information about a change to the header mode
the Id of the view, if the ViewIdService was injected. Returns undefined
if the service was not injected.
Change active header and titles of panels
Saves the search value in the appropriate column in the header Emit request for searched panels by user input query
If this view has som headers stored in it's preferences attempts to load them. If the preferences contain nonexistent headers they will be skipped.
This function is NOT called by the abstract class' constructor. It is the responsibility of the child class to call it at an appropriate moment.
a HeaderChange object with ModeChangeDescription object as it's description
,
where the previousMode
is set to [EDIT]{@link HeaderMode#EDIT} and the currentMode
to the mode
that is currently selected
the HeaderMode that is being selected as the next mode
When user cancels the edit mode, the last saved headers state is loaded and emitted Last mode in header is reloaded as well. Possible reloaded modes: sort or search
Change sort mode for selected column all other column are set to default sort mode Emit request for sorted panels
index of the column that caused the sort change
Represents column identifier
Represent one of sort modes: asd, desc and ''
Adds null
headers if the new count is greater than the current count.
Removes extra headers if the new count is smaller than the current count.
Generated using TypeDoc
Provides Observable for all changes in header