weave / Dataset
Class: Dataset<R>
Dataset object with easy saving and automatic versioningExample
Extends
Type Parameters
• R extendsDatasetRow
Constructors
new Dataset()
new Dataset<R>(parameters):Dataset<R>
Parameters
• parameters:DatasetParameters<R>
Returns
Dataset<R>
Overrides
WeaveObject.constructor
Defined in
dataset.ts:51Properties
__savedRef?
optional__savedRef:ObjectRef|Promise<ObjectRef>
Inherited from
WeaveObject.__savedRef
Defined in
weaveObject.ts:49_baseParameters
protected_baseParameters:WeaveObjectParameters
Inherited from
WeaveObject._baseParameters
Defined in
weaveObject.ts:51rows
rows:Table<R>
Defined in
dataset.ts:49Accessors
description
getdescription():undefined|string
Returns
undefined | string
Inherited from
WeaveObject.description
Defined in
weaveObject.ts:89id
getid():string
Returns
string
Inherited from
WeaveObject.id
Defined in
weaveObject.ts:85length
getlength():number
Returns
number
Defined in
dataset.ts:64Methods
[asyncIterator]()
[asyncIterator]():AsyncIterator<any,any,undefined>
Returns
AsyncIterator<any, any, undefined>
Defined in
dataset.ts:68className()
className(): any
Returns
any
Inherited from
WeaveObject.className
Defined in
weaveObject.ts:53getRow()
getRow(index):R
Parameters
• index:number
Returns
R
Defined in
dataset.ts:74save()
save():Promise<ObjectRef>
Returns
Promise<ObjectRef>
Defined in
dataset.ts:60saveAttrs()
saveAttrs(): object
Returns
object
Inherited from
WeaveObject.saveAttrs