Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CodelyTV/typescript-criteria
/ functions
Functions
51 in github.com/CodelyTV/typescript-criteria
⨍
Functions
51
◇
Types & classes
44
↓ 18 callers
Method
convert
(indexName: string, criteria: Criteria)
packages/criteria-to-elasticsearch/src/CriteriaToEsqlConverter.ts:4
↓ 18 callers
Method
withOneFilter
(field: string, operator: string, value: string)
packages/criteria-test-mother/src/CriteriaMother.ts:48
↓ 16 callers
Method
convert
( fieldsToSelect: string[], tableName: string, criteria: Criteria, mappings: Mappings = {}, )
packages/criteria-to-mysql/src/CriteriaToMySqlConverter.ts:6
↓ 12 callers
Method
create
(params?: Partial<OrderPrimitives>)
packages/criteria-test-mother/src/OrderMother.ts:10
↓ 9 callers
Method
fromPrimitives
(orderBy: string | null, orderType: string | null)
packages/criteria/src/Order.ts:14
↓ 4 callers
Method
toCriteria
(request: NextRequest)
packages/criteria-from-next-request/src/CriteriaFromNextRequestConverter.ts:13
↓ 4 callers
Method
toCriteria
(url: URL)
packages/criteria-from-url/src/CriteriaFromUrlConverter.ts:5
↓ 3 callers
Method
empty
()
packages/criteria-test-mother/src/CriteriaMother.ts:36
↓ 3 callers
Method
emptyPaginated
(pageSize: number, pageNumber: number)
packages/criteria-test-mother/src/CriteriaMother.ts:44
↓ 3 callers
Method
emptySorted
(orderBy: string, orderType: string)
packages/criteria-test-mother/src/CriteriaMother.ts:40
↓ 3 callers
Method
hasFilters
()
packages/criteria/src/Criteria.ts:41
↓ 3 callers
Method
hasOrder
()
packages/criteria/src/Criteria.ts:37
↓ 3 callers
Method
isContains
()
packages/criteria/src/FilterOperator.ts:15
↓ 3 callers
Method
isNotContains
()
packages/criteria/src/FilterOperator.ts:19
↓ 3 callers
Method
withOneFilterSorted
( field: string, operator: string, value: string, orderBy: string, orderType: string, )
packages/criteria-test-mother/src/CriteriaMother.ts:64
↓ 2 callers
Method
none
()
packages/criteria/src/Order.ts:10
↓ 2 callers
Method
parseFilters
(searchParams: URLSearchParams)
packages/criteria-from-url/src/CriteriaFromUrlConverter.ts:27
↓ 1 callers
Method
fromPrimitives
( filters: FiltersPrimitives[], orderBy: string | null, orderType: string | null, pageSize: number | n
packages/criteria/src/Criteria.ts:18
↓ 1 callers
Method
generateElasticsearchQuery
(filter: Filter)
packages/criteria-to-elasticsearch/src/CriteriaToElasticsearchConverter.ts:81
↓ 1 callers
Method
generateWhereQuery
(filter: Filter)
packages/criteria-to-elasticsearch/src/CriteriaToEsqlConverter.ts:28
↓ 1 callers
Method
generateWhereQuery
( filter: Filter, mappings: Mappings = {}, params: (string | number)[], )
packages/criteria-to-mysql/src/CriteriaToMySqlConverter.ts:46
↓ 1 callers
Method
isEmpty
()
packages/criteria/src/Filters.ts:16
↓ 1 callers
Method
isGreaterThan
()
packages/criteria/src/FilterOperator.ts:27
↓ 1 callers
Method
isGreaterThanOrEqual
()
packages/criteria/src/FilterOperator.ts:31
↓ 1 callers
Method
isLowerThan
()
packages/criteria/src/FilterOperator.ts:35
↓ 1 callers
Method
isLowerThanOrEqual
()
packages/criteria/src/FilterOperator.ts:39
↓ 1 callers
Method
isNone
()
packages/criteria/src/Order.ts:20
↓ 1 callers
Method
isNotEquals
()
packages/criteria/src/FilterOperator.ts:23
↓ 1 callers
Method
toPrimitives
()
packages/criteria/src/Filter.ts:30
Method
constructor
()
packages/criteria-from-next-request/src/CriteriaFromNextRequestConverter.ts:9
Method
constructor
(public readonly value: Filter[])
packages/criteria/src/Filters.ts:4
Method
constructor
()
packages/criteria/src/InvalidCriteria.ts:2
Method
constructor
(public readonly value: OrderTypes)
packages/criteria/src/OrderType.ts:8
Method
constructor
( public readonly orderBy: OrderBy, public readonly orderType: OrderType, )
packages/criteria/src/Order.ts:5
Method
constructor
(public readonly value: string)
packages/criteria/src/FilterField.ts:2
Method
constructor
( public readonly filters: Filters, public readonly order: Order, public readonly pageSize: number | nul
packages/criteria/src/Criteria.ts:7
Method
constructor
(public readonly value: Operator)
packages/criteria/src/FilterOperator.ts:13
Method
constructor
(field: FilterField, operator: FilterOperator, value: FilterValue)
packages/criteria/src/Filter.ts:16
Method
constructor
(public readonly value: string)
packages/criteria/src/FilterValue.ts:2
Method
constructor
(public readonly value: string)
packages/criteria/src/OrderBy.ts:2
Method
convert
(indexName: string, criteria: Criteria)
packages/criteria-to-elasticsearch/src/CriteriaToElasticsearchConverter.ts:44
Method
create
(params: Filter[] = [])
packages/criteria-test-mother/src/FiltersMother.ts:6
Method
create
(params?: Partial<FiltersPrimitives>)
packages/criteria-test-mother/src/FilterMother.ts:5
Method
create
(params?: Partial<CriteriaPrimitives>)
packages/criteria-test-mother/src/CriteriaMother.ts:16
Method
fromPrimitives
(filters: FiltersPrimitives[])
packages/criteria/src/Filters.ts:6
Method
fromPrimitives
(field: string, operator: string, value: string)
packages/criteria/src/Filter.ts:22
Method
isNone
()
packages/criteria/src/OrderType.ts:10
Method
toFiltersPrimitives
(request: NextRequest)
packages/criteria-from-next-request/src/CriteriaFromNextRequestConverter.ts:19
Method
toFiltersPrimitives
(url: URL)
packages/criteria-from-url/src/CriteriaFromUrlConverter.ts:21
Method
toPrimitives
()
packages/criteria/src/Filters.ts:12
Method
withFilters
(filters: FiltersPrimitives[])
packages/criteria/src/Criteria.ts:33