UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

62 lines 2.46 kB
import { UniqueFacetIdentifier } from '@/utils/types/UniqueFacetIdentifier'; import { QueryBundleRequest, QueryFilter } from '@sage-bionetworks/synapse-types'; import * as React from 'react'; import { QueryChangeCommitOptions } from './useTableQueryReducer'; export declare function getQueryFromSetStateAction(action: { commitOptions?: QueryChangeCommitOptions; } & { type: 'setQuery'; queryOrUpdater: React.SetStateAction<QueryBundleRequest>; }, queryRequest: QueryBundleRequest): QueryBundleRequest; export declare function addValueToSelectedFacet(action: { commitOptions?: QueryChangeCommitOptions; } & { type: 'addValueToSelectedFacet'; facet: UniqueFacetIdentifier; value: string; }, queryRequest: QueryBundleRequest): QueryBundleRequest; export declare function removeSelectedFacet(action: { commitOptions?: QueryChangeCommitOptions; } & { type: 'removeSelectedFacet'; facetsToRemove: UniqueFacetIdentifier | UniqueFacetIdentifier[]; }, queryRequest: QueryBundleRequest): QueryBundleRequest; export declare function setRangeFacetValue(action: { commitOptions?: QueryChangeCommitOptions; } & { type: 'setRangeFacetValue'; facet: UniqueFacetIdentifier; min?: string; max?: string; }, queryRequest: QueryBundleRequest): QueryBundleRequest; export declare function removeValueFromSelectedFacet(action: { commitOptions?: QueryChangeCommitOptions; } & { type: 'removeValueFromSelectedFacet'; facet: UniqueFacetIdentifier; value: string; }, queryRequest: QueryBundleRequest): QueryBundleRequest; export declare function removeQueryFilter(action: { type: 'removeQueryFilter'; queryFilter: QueryFilter; }, queryRequest: QueryBundleRequest): QueryBundleRequest; export declare function removeValueFromQueryFilter(action: { commitOptions?: QueryChangeCommitOptions; } & { type: 'removeValueFromQueryFilter'; queryFilter: QueryFilter; value: string; }, queryRequest: QueryBundleRequest): QueryBundleRequest; export declare function setPageSize(action: { commitOptions?: QueryChangeCommitOptions; } & { type: 'setPageSize'; pageSize: number; }, queryRequest: QueryBundleRequest): QueryBundleRequest; export declare function goToPage(action: { commitOptions?: QueryChangeCommitOptions; } & { type: 'goToPage'; pageNumber: number; }, queryRequest: QueryBundleRequest): QueryBundleRequest; //# sourceMappingURL=TableQueryReducerActions.d.ts.map