API Reference
@univerjs
@univerjs/sheets-filter
Readme

@univerjs/sheets-filter v0.4.2Docs


@univerjs/sheets-filter

Enumerations

EnumerationDescription
CustomFilterOperatorThese basic operators are defined in 18.18.31.

Classes

ClassDescription
FilterColumnThis is the filter criteria on a specific column.
FilterModelThis is the in-memory model of filter.
SheetsFilterServiceThis service is responsible for managing filter models, especially their lifecycle.
UniverSheetsFilterPluginPlug-in base class, all plug-ins must inherit from this base class. Provide basic methods.

Interfaces

InterfaceDescription
IAutoFilterData of a filter in a Worksheet.
ICustomFilterA custom filter.
ICustomFiltersCustom filters.
IFilterColumnThe filter criteria of a column.
IFiltersBasic filters (filter by value).
ISetSheetsFilterCriteriaMutationParamsParameters of mutation SetSheetsFilterCriteriaMutation.
ISetSheetsFilterRangeMutationParamsParameters of mutation SetSheetsFilterRangeMutation.

Variables

VariableDescription
FILTER_MUTATIONS-
ReCalcSheetsFilterMutationA CommandType.MUTATION to re-calculate a FilterModel.
RemoveSheetsFilterMutationA CommandType.MUTATION to remove a FilterModel in a Worksheet.
SHEET_FILTER_SNAPSHOT_ID-
SetSheetsFilterCriteriaMutationA CommandType.MUTATION to set filter criteria of a given column of a FilterModel.
SetSheetsFilterRangeMutationA CommandType.MUTATION to set filter range in a Worksheet. If no FilterModel exists, a new FilterModel will be created.
equals-
greaterThan-
greaterThanOrEqualTo-
lessThan-
lessThanOrEqualTo-
notEquals-

Functions

FunctionDescription
getCustomFilterFn-

Copyright © 2021-2024 DreamNum Co,Ltd. All Rights Reserved.