teal filter-panel API

Functions used initialize filter-panel and to modify its states.

init_filtered_data()

Initialize FilteredData

set_filter_state() get_filter_state() remove_filter_state() clear_filter_states()

Managing FilteredData states

get_filter_expr()

Gets filter expression for multiple datanames taking into account its order.

teal_slice()

Specify single filter

teal_slices()

Complete filter specification

For developers

Abstract and concrete classes used to build teal functionality.

R6 Classes

Abstract and concrete classes used to build teal functionality.

FilteredData

Class to encapsulate filtered datasets

FilteredDataset

FilteredDataset R6 class

FilterPanelAPI

Class to encapsulate the API of the filter panel of a teal app

DataframeFilteredDataset

The DataframeFilteredDataset R6 class

MAEFilteredDataset

MAEFilteredDataset R6 class