Preparing search index...
The search index is not available
brightside-developer
brightside-developer
QueryObserver
Class QueryObserver<TQueryFnData, TError, TData, TQueryData, TQueryKey>
Type Parameters
TQueryFnData
=
unknown
TError
=
DefaultError
TData
=
TQueryFnData
TQueryData
=
TQueryFnData
TQueryKey
extends
QueryKey
=
QueryKey
Hierarchy (
view full
)
Subscribable
<
QueryObserverListener
<
TData
,
TError
>
>
QueryObserver
InfiniteQueryObserver
Index
Constructors
constructor
Properties
listeners
options
Methods
bind
Methods
create
Result
destroy
fetch
fetch
Optimistic
get
Current
Query
get
Current
Result
get
Optimistic
Result
has
Listeners
on
Query
Update
on
Subscribe
on
Unsubscribe
refetch
set
Options
should
Fetch
On
Reconnect
should
Fetch
On
Window
Focus
subscribe
track
Prop
track
Result
update
Result
Constructors
constructor
new
Query
Observer
<
TQueryFnData
,
TError
,
TData
,
TQueryData
,
TQueryKey
>
(
client
,
options
)
:
QueryObserver
<
TQueryFnData
,
TError
,
TData
,
TQueryData
,
TQueryKey
>
Type Parameters
TQueryFnData
=
unknown
TError
=
Error
TData
=
TQueryFnData
TQueryData
=
TQueryFnData
TQueryKey
extends
QueryKey
=
QueryKey
Parameters
client
:
QueryClient
options
:
QueryObserverOptions
<
TQueryFnData
,
TError
,
TData
,
TQueryData
,
TQueryKey
,
never
>
Returns
QueryObserver
<
TQueryFnData
,
TError
,
TData
,
TQueryData
,
TQueryKey
>
Properties
Protected
listeners
listeners
:
Set
<
QueryObserverListener
<
TData
,
TError
>
>
options
options
:
QueryObserverOptions
<
TQueryFnData
,
TError
,
TData
,
TQueryData
,
TQueryKey
,
never
>
Methods
Protected
bind
Methods
bind
Methods
(
)
:
void
Returns
void
Protected
create
Result
create
Result
(
query
,
options
)
:
QueryObserverResult
<
TData
,
TError
>
Parameters
query
:
Query
<
TQueryFnData
,
TError
,
TQueryData
,
TQueryKey
>
options
:
QueryObserverOptions
<
TQueryFnData
,
TError
,
TData
,
TQueryData
,
TQueryKey
,
never
>
Returns
QueryObserverResult
<
TData
,
TError
>
destroy
destroy
(
)
:
void
Returns
void
Protected
fetch
fetch
(
fetchOptions
)
:
Promise
<
QueryObserverResult
<
TData
,
TError
>
>
Parameters
fetchOptions
:
ObserverFetchOptions
Returns
Promise
<
QueryObserverResult
<
TData
,
TError
>
>
fetch
Optimistic
fetch
Optimistic
(
options
)
:
Promise
<
QueryObserverResult
<
TData
,
TError
>
>
Parameters
options
:
QueryObserverOptions
<
TQueryFnData
,
TError
,
TData
,
TQueryData
,
TQueryKey
,
never
>
Returns
Promise
<
QueryObserverResult
<
TData
,
TError
>
>
get
Current
Query
get
Current
Query
(
)
:
Query
<
TQueryFnData
,
TError
,
TQueryData
,
TQueryKey
>
Returns
Query
<
TQueryFnData
,
TError
,
TQueryData
,
TQueryKey
>
get
Current
Result
get
Current
Result
(
)
:
QueryObserverResult
<
TData
,
TError
>
Returns
QueryObserverResult
<
TData
,
TError
>
get
Optimistic
Result
get
Optimistic
Result
(
options
)
:
QueryObserverResult
<
TData
,
TError
>
Parameters
options
:
DefaultedQueryObserverOptions
<
TQueryFnData
,
TError
,
TData
,
TQueryData
,
TQueryKey
>
Returns
QueryObserverResult
<
TData
,
TError
>
has
Listeners
has
Listeners
(
)
:
boolean
Returns
boolean
on
Query
Update
on
Query
Update
(
)
:
void
Returns
void
Protected
on
Subscribe
on
Subscribe
(
)
:
void
Returns
void
Protected
on
Unsubscribe
on
Unsubscribe
(
)
:
void
Returns
void
refetch
refetch
(
__namedParameters
?
)
:
Promise
<
QueryObserverResult
<
TData
,
TError
>
>
Parameters
Optional
__namedParameters
:
RefetchOptions
Returns
Promise
<
QueryObserverResult
<
TData
,
TError
>
>
set
Options
set
Options
(
options
,
notifyOptions
?
)
:
void
Parameters
options
:
QueryObserverOptions
<
TQueryFnData
,
TError
,
TData
,
TQueryData
,
TQueryKey
,
never
>
Optional
notifyOptions
:
NotifyOptions
Returns
void
should
Fetch
On
Reconnect
should
Fetch
On
Reconnect
(
)
:
boolean
Returns
boolean
should
Fetch
On
Window
Focus
should
Fetch
On
Window
Focus
(
)
:
boolean
Returns
boolean
subscribe
subscribe
(
listener
)
:
(
(
)
=>
void
)
Parameters
listener
:
QueryObserverListener
<
TData
,
TError
>
Returns
(
(
)
=>
void
)
(
)
:
void
Returns
void
track
Prop
track
Prop
(
key
)
:
void
Parameters
key
:
|
"data"
|
"error"
|
"status"
|
"isPaused"
|
"isError"
|
"isPending"
|
"isLoading"
|
"isLoadingError"
|
"isRefetchError"
|
"isSuccess"
|
"dataUpdatedAt"
|
"errorUpdatedAt"
|
"failureCount"
|
"failureReason"
|
"errorUpdateCount"
|
"isFetched"
|
"isFetchedAfterMount"
|
"isFetching"
|
"isInitialLoading"
|
"isPlaceholderData"
|
"isRefetching"
|
"isStale"
|
"refetch"
|
"fetchStatus"
Returns
void
track
Result
track
Result
(
result
,
onPropTracked
?
)
:
QueryObserverResult
<
TData
,
TError
>
Parameters
result
:
QueryObserverResult
<
TData
,
TError
>
Optional
onPropTracked
:
(
(
key
:
|
"data"
|
"error"
|
"status"
|
"isPaused"
|
"isError"
|
"isPending"
|
"isLoading"
|
"isLoadingError"
|
"isRefetchError"
|
"isSuccess"
|
"dataUpdatedAt"
|
"errorUpdatedAt"
|
"failureCount"
|
"failureReason"
|
"errorUpdateCount"
|
"isFetched"
|
"isFetchedAfterMount"
|
"isFetching"
|
"isInitialLoading"
|
"isPlaceholderData"
|
"isRefetching"
|
"isStale"
|
"refetch"
|
"fetchStatus"
)
=>
void
)
(
key
)
:
void
Parameters
key
:
|
"data"
|
"error"
|
"status"
|
"isPaused"
|
"isError"
|
"isPending"
|
"isLoading"
|
"isLoadingError"
|
"isRefetchError"
|
"isSuccess"
|
"dataUpdatedAt"
|
"errorUpdatedAt"
|
"failureCount"
|
"failureReason"
|
"errorUpdateCount"
|
"isFetched"
|
"isFetchedAfterMount"
|
"isFetching"
|
"isInitialLoading"
|
"isPlaceholderData"
|
"isRefetching"
|
"isStale"
|
"refetch"
|
"fetchStatus"
Returns
void
Returns
QueryObserverResult
<
TData
,
TError
>
update
Result
update
Result
(
notifyOptions
?
)
:
void
Parameters
Optional
notifyOptions
:
NotifyOptions
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
listeners
options
Methods
bind
Methods
create
Result
destroy
fetch
fetch
Optimistic
get
Current
Query
get
Current
Result
get
Optimistic
Result
has
Listeners
on
Query
Update
on
Subscribe
on
Unsubscribe
refetch
set
Options
should
Fetch
On
Reconnect
should
Fetch
On
Window
Focus
subscribe
track
Prop
track
Result
update
Result
brightside-developer
Loading...