# Functions

NewFilter creates a new instance of Filter.
NewMockClientError creates a new mock instance.
NewMockDatasetClient creates a new mock instance.
NewMockFilterClient creates a new mock instance.
NewMockHierarchyClient creates a new mock instance.
NewMockRenderClient creates a new mock instance.
NewMockSearchClient creates a new mock instance.
NewMockZebedeeClient creates a new mock instance.

# Constants

codes for geography nodes that need to be flattened in a single layer.
codes for geography nodes that need to be flattened in a single layer.
codes for geography nodes that need to be flattened in a single layer.
MaxNumOptionsOnPage is the maximum number of options that will be presented on a screen.
codes for geography nodes that need to be flattened in a single layer.
codes for geography nodes that need to be flattened in a single layer.
codes for geography nodes that need to be flattened in a single layer.
codes for geography nodes that need to be flattened in a single layer.

# Structs

Filter represents the handlers for Filtering.
MockClientError is a mock of ClientError interface.
MockClientErrorMockRecorder is the mock recorder for MockClientError.
MockDatasetClient is a mock of DatasetClient interface.
MockDatasetClientMockRecorder is the mock recorder for MockDatasetClient.
MockFilterClient is a mock of FilterClient interface.
MockFilterClientMockRecorder is the mock recorder for MockFilterClient.
MockHierarchyClient is a mock of HierarchyClient interface.
MockHierarchyClientMockRecorder is the mock recorder for MockHierarchyClient.
MockRenderClient is a mock of RenderClient interface.
MockRenderClientMockRecorder is the mock recorder for MockRenderClient.
MockSearchClient is a mock of SearchClient interface.
MockSearchClientMockRecorder is the mock recorder for MockSearchClient.
MockZebedeeClient is a mock of ZebedeeClient interface.
MockZebedeeClientMockRecorder is the mock recorder for MockZebedeeClient.

# Interfaces

ClientError implements error interface with additional code method.
DatasetClient is an interface with methods required for a dataset client.
FilterClient contains the methods expected for a filter client.
HierarchyClient contains methods expected for a hierarchy client.
RenderClient is an interface with methods for rendering a template.
SearchClient contains methods expected for a search client.
No description provided by the author

# Type aliases

FilterModelDimensions represents a list of dimensions.