4.1 KiB
brk-client / SeriesEndpoint
Interface: SeriesEndpoint<T>
Defined in: Developer/brk/modules/brk-client/index.js:1660
Type Parameters
T
T
Properties
fetch
fetch: (
onValue?) =>Promise<SeriesData<T>>
Defined in: Developer/brk/modules/brk-client/index.js:1666
Fetch all data
Parameters
onValue?
(value) => void
Returns
Promise<SeriesData<T>>
fetchCsv
fetchCsv: () =>
Promise<string>
Defined in: Developer/brk/modules/brk-client/index.js:1667
Fetch all data as CSV
Returns
Promise<string>
first
first: (
n) =>RangeBuilder<T>
Defined in: Developer/brk/modules/brk-client/index.js:1663
Get first n items
Parameters
n
number
Returns
RangeBuilder<T>
get
get: (
index) =>SingleItemBuilder<T>
Defined in: Developer/brk/modules/brk-client/index.js:1661
Get single item at index
Parameters
index
number
Returns
last
last: (
n) =>RangeBuilder<T>
Defined in: Developer/brk/modules/brk-client/index.js:1664
Get last n items
Parameters
n
number
Returns
RangeBuilder<T>
len
len: () =>
Promise<number>
Defined in: Developer/brk/modules/brk-client/index.js:1668
Get total number of data points
Returns
Promise<number>
path
path:
string
Defined in: Developer/brk/modules/brk-client/index.js:1671
The endpoint path
skip
skip: (
n) =>SkippedBuilder<T>
Defined in: Developer/brk/modules/brk-client/index.js:1665
Skip first n items, chain with take()
Parameters
n
number
Returns
slice
slice: (
start?,end?) =>RangeBuilder<T>
Defined in: Developer/brk/modules/brk-client/index.js:1662
Slice by index
Parameters
start?
number
end?
number
Returns
RangeBuilder<T>
then
then:
Thenable<T>
Defined in: Developer/brk/modules/brk-client/index.js:1670
Thenable (await endpoint)
version
version: () =>
Promise<number>
Defined in: Developer/brk/modules/brk-client/index.js:1669
Get the current version of the series
Returns
Promise<number>