Interface: CoreHelpers#
Properties#
castNotSkeleton#
• castNotSkeleton: <T>(v: T) => NotSkeleton<T>
Type declaration:#
â–¸ <T>(v: T): NotSkeleton<T>
Type parameters:#
| Name |
|---|
T |
Parameters:#
| Name | Type |
|---|---|
v | T |
Returns: NotSkeleton<T>
Defined in: gqless/dist/Helpers/casters.d.ts:21
Defined in: react/src/common.ts:520
castNotSkeletonDeep#
• castNotSkeletonDeep: <T>(v: T) => NotSkeletonDeep<T>
Type declaration:#
â–¸ <T>(v: T): NotSkeletonDeep<T>
Type parameters:#
| Name |
|---|
T |
Parameters:#
| Name | Type |
|---|---|
v | T |
Returns: NotSkeletonDeep<T>
Defined in: gqless/dist/Helpers/casters.d.ts:17
Defined in: react/src/common.ts:521
getArrayFields#
• getArrayFields: <TArrayValue, TArray, TArrayValueKeys>(accessorArray: TArray, ...keys: TArrayValueKeys[]) => TArray
Type declaration:#
â–¸ <TArrayValue, TArray, TArrayValueKeys>(accessorArray: TArray, ...keys: TArrayValueKeys[]): TArray
Type parameters:#
| Name | Type |
|---|---|
TArrayValue | undefined | null | object |
TArray | undefined | null | TArrayValue[] |
TArrayValueKeys | string | number | symbol |
Parameters:#
| Name | Type |
|---|---|
accessorArray | TArray |
...keys | TArrayValueKeys[] |
Returns: TArray
Defined in: gqless/dist/Helpers/getFields.d.ts:2
Defined in: react/src/common.ts:518
getFields#
• getFields: <TAccesorData, TAccesorKeys>(accessor: TAccesorData, ...keys: TAccesorKeys[]) => TAccesorData
Type declaration:#
â–¸ <TAccesorData, TAccesorKeys>(accessor: TAccesorData, ...keys: TAccesorKeys[]): TAccesorData
Type parameters:#
| Name | Type |
|---|---|
TAccesorData | undefined | null | object |
TAccesorKeys | string | number | symbol |
Parameters:#
| Name | Type |
|---|---|
accessor | TAccesorData |
...keys | TAccesorKeys[] |
Returns: TAccesorData
Defined in: gqless/dist/Helpers/getFields.d.ts:1
Defined in: react/src/common.ts:517
prepass#
• prepass: <T>(v: T, ...keys: (string | (string | PrepassObjKey)[])[]) => T
Type declaration:#
â–¸ <T>(v: T, ...keys: (string | (string | PrepassObjKey)[])[]): T
Type parameters:#
| Name | Type |
|---|---|
T | undefined | null | object |
Parameters:#
| Name | Type |
|---|---|
v | T |
...keys | (string | (string | PrepassObjKey)[])[] |
Returns: T
Defined in: gqless/dist/Helpers/prepass.d.ts:5
Defined in: react/src/common.ts:516
selectFields#
• selectFields: <A>(accessor: A, fields?: ** | (string | number)[], recursionDepth?: number*) => A
Type declaration:#
â–¸ <A>(accessor: A, fields?: ** | (string | number)[], recursionDepth?: number*): A
Type parameters:#
| Name | Type |
|---|---|
A | undefined | null | object |
Parameters:#
| Name | Type |
|---|---|
accessor | A |
fields? | ** | (string | number*)[] |
recursionDepth? | number |
Returns: A
Defined in: gqless/dist/Helpers/selectFields.d.ts:1
Defined in: react/src/common.ts:519