Properties
DeepProvider
DeepProvider: ((__namedParameters) => Element)
Type declaration
- (__namedParameters): Element
Parameters
__namedParameters: {
apolloClient?: IApolloClient<any>;
children: any;
}
Optional
apolloClient?: IApolloClient<any>
children: any
Returns Element
apolloClient
apolloClient: IApolloClient<any>
Optional
defaultDeleteName
defaultDeleteName?: string
Optional
defaultInsertName
defaultInsertName?: string
Optional
defaultSelectName
defaultSelectName?: string
Optional
defaultUpdateName
defaultUpdateName?: string
Optional
deleteReturning
deleteReturning?: string
Optional
filesSelectReturning
filesSelectReturning?: string
Optional
handleAuth
handleAuth?: ((linkId?, token?) => any)
Type declaration
- (linkId?, token?): any
Parameters
Optional
linkId: number
Optional
token: string
Returns any
Optional
insertReturning
insertReturning?: string
Optional
linkId
linkId?: number
Optional
linksSelectReturning
linksSelectReturning?: string
Optional
returning
returning?: string
Optional
selectReturning
selectReturning?: string
Optional
selectorsSelectReturning
selectorsSelectReturning?: string
Optional
table
table?: string
Optional
token
token?: string
Optional
unsafe
unsafe?: any
Optional
updateReturning
updateReturning?: string
useDeepQuery
useDeepQuery: (<Table, LL>(query,
options?) => { data?: LL[]; error?: any; loading: boolean; }) Type declaration
- <Table, LL>(query, options?): {
data?: LL[];
error?: any;
loading: boolean;
} Type Parameters
Table extends "objects" | "links" | "numbers" | "strings" | "can" | "selectors" | "tree" | "handlers"
LL = Link<number>
Parameters
Optional
options: {
mini?: string;
name?: string;
returning?: string;
table?: Table;
tableNamePostfix?: string;
variables?: any;
}
Optional
mini?: string
Optional
name?: string
Optional
returning?: string
Optional
table?: Table
Optional
tableNamePostfix?: string
Optional
variables?: any
Returns {
data?: LL[];
error?: any;
loading: boolean;
}
Optional
data?: LL[]
Optional
error?: any
loading: boolean
useDeepSubscription
Type declaration
- <Table, LL>(query, options?): UseDeepSubscriptionResult<LL>
Type Parameters
Table extends "objects" | "links" | "numbers" | "strings" | "can" | "selectors" | "tree" | "handlers"
LL = Link<number>
Parameters
Optional
options: {
mini?: string;
name?: string;
returning?: string;
table?: Table;
tableNamePostfix?: string;
variables?: any;
}
Optional
mini?: string
Optional
name?: string
Optional
returning?: string
Optional
table?: Table
Optional
tableNamePostfix?: string
Optional
variables?: any
useMinilinksQuery
useMinilinksQuery: ((query) => L[]) useMinilinksSubscription
useMinilinksSubscription: ((query) => L[]) Optional
valuesSelectReturning
valuesSelectReturning?: string