ElementsFilterControllerData
Home > @gooddata/sdk-ui-filters > ElementsFilterControllerData
ElementsFilterControllerData type
Elements mode filter controller state.
Signature:
export type ElementsFilterControllerData = {
offset: number;
limit: number;
isLoadingInitialElementsPage: boolean;
initialElementsPageError?: GoodDataSdkError;
isLoadingNextElementsPage: boolean;
nextElementsPageError?: GoodDataSdkError;
nextElementsPageSize: number;
elements: IAttributeElement[];
totalElementsCount: number | undefined;
totalElementsCountWithCurrentSettings: number | undefined;
isWorkingSelectionInverted: boolean;
workingSelectionElements: IAttributeElement[];
isCommittedSelectionInverted: boolean;
committedSelectionElements: IAttributeElement[];
searchString: string;
isFilteredByParentFilters: boolean;
parentFilterAttributes: IAttributeMetadataObject[];
enableShowingFilteredElements?: boolean;
irrelevantSelection?: IAttributeElement[];
limitingValidationItems?: ObjRef[];
isFilteredByLimitingValidationItems?: boolean;
isFilteredByDependentDateFilters?: boolean;
};
References: GoodDataSdkError, IAttributeElement, IAttributeMetadataObject, ObjRef