- REQUEST_ITEMS: ofType<{ id: string, criteriaChanged?: boolean }>(),
- REQUEST_STATE: ofType<{ id: string, criteriaChanged?: boolean }>(),
- SET_FETCH_MODE: ofType<({ id: string, fetchMode: DataTableFetchMode })>(),
- SET_COLUMNS: ofType<{ id: string, columns: DataColumns<any, any> }>(),
- SET_FILTERS: ofType<{ id: string, columnName: string, filters: DataTableFilters }>(),
- SET_ITEMS: ofType<{ id: string, items: any[], page: number, rowsPerPage: number, itemsAvailable: number }>(),
- APPEND_ITEMS: ofType<{ id: string, items: any[], page: number, rowsPerPage: number, itemsAvailable: number }>(),
- SET_PAGE: ofType<{ id: string, page: number }>(),
- SET_ROWS_PER_PAGE: ofType<{ id: string, rowsPerPage: number }>(),
- TOGGLE_COLUMN: ofType<{ id: string, columnName: string }>(),
- TOGGLE_SORT: ofType<{ id: string, columnName: string }>(),
- SET_EXPLORER_SEARCH_VALUE: ofType<{ id: string, searchValue: string }>(),
+ RESET_ITEMS_AVAILABLE: ofType<{ id: string }>(),
+ REQUEST_ITEMS: ofType<{ id: string; criteriaChanged?: boolean, background?: boolean }>(),
+ REQUEST_STATE: ofType<{ id: string; criteriaChanged?: boolean }>(),
+ SET_FETCH_MODE: ofType<{ id: string; fetchMode: DataTableFetchMode }>(),
+ SET_COLUMNS: ofType<{ id: string; columns: DataColumns<any, any> }>(),
+ SET_FILTERS: ofType<{ id: string; columnName: string; filters: DataTableFilters }>(),
+ SET_ITEMS: ofType<{ id: string; items: any[]; page: number; rowsPerPage: number; itemsAvailable: number }>(),
+ APPEND_ITEMS: ofType<{ id: string; items: any[]; page: number; rowsPerPage: number; itemsAvailable: number }>(),
+ SET_PAGE: ofType<{ id: string; page: number }>(),
+ SET_ROWS_PER_PAGE: ofType<{ id: string; rowsPerPage: number }>(),
+ TOGGLE_COLUMN: ofType<{ id: string; columnName: string }>(),
+ TOGGLE_SORT: ofType<{ id: string; columnName: string }>(),
+ SET_EXPLORER_SEARCH_VALUE: ofType<{ id: string; searchValue: string }>(),