RevGrid - v0.9.3
GitHub
NPM
Sponsors
Preparing search index...
sourced-field/record/table/server/data-source/data-source-or-reference
RevDataSourceOrReference
Class RevDataSourceOrReference<Badness, TableRecordSourceDefinitionTypeId, TableFieldSourceDefinitionTypeId, TextFormattableValueTypeId, TextFormattableValueAttributeTypeId>
Type Parameters
Badness
TableRecordSourceDefinitionTypeId
TableFieldSourceDefinitionTypeId
TextFormattableValueTypeId
TextFormattableValueAttributeTypeId
Index
Constructors
constructor
Accessors
locked
Data
Source
locked
Referenceable
Data
Source
Methods
create
Definition
try
Lock
unlock
Constructors
constructor
new
RevDataSourceOrReference
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
(
_referenceableColumnLayouts
:
undefined
|
RevReferenceableColumnLayouts
,
_referenceableDataSources
:
|
undefined
|
RevReferenceableDataSources
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
,
_tableFieldSourceDefinitionFactory
:
RevTableFieldSourceDefinitionFactory
<
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
,
_tableRecordSourceFactory
:
RevTableRecordSourceFactory
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
,
definition
:
RevDataSourceOrReferenceDefinition
<
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
,
)
:
RevDataSourceOrReference
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
Type Parameters
Badness
TableRecordSourceDefinitionTypeId
TableFieldSourceDefinitionTypeId
TextFormattableValueTypeId
TextFormattableValueAttributeTypeId
Parameters
_referenceableColumnLayouts
:
undefined
|
RevReferenceableColumnLayouts
_referenceableDataSources
:
|
undefined
|
RevReferenceableDataSources
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
_tableFieldSourceDefinitionFactory
:
RevTableFieldSourceDefinitionFactory
<
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
_tableRecordSourceFactory
:
RevTableRecordSourceFactory
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
definition
:
RevDataSourceOrReferenceDefinition
<
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
Returns
RevDataSourceOrReference
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
Accessors
locked
Data
Source
get
lockedDataSource
()
:
|
undefined
|
RevDataSource
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
Returns
|
undefined
|
RevDataSource
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
locked
Referenceable
Data
Source
get
lockedReferenceableDataSource
()
:
|
undefined
|
RevReferenceableDataSource
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
Returns
|
undefined
|
RevReferenceableDataSource
<
Badness
,
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
Methods
create
Definition
createDefinition
(
rowOrderDefinition
:
undefined
|
RevRecordRowOrderDefinition
,
)
:
RevDataSourceOrReferenceDefinition
<
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
Parameters
rowOrderDefinition
:
undefined
|
RevRecordRowOrderDefinition
Returns
RevDataSourceOrReferenceDefinition
<
TableRecordSourceDefinitionTypeId
,
TableFieldSourceDefinitionTypeId
,
TextFormattableValueTypeId
,
TextFormattableValueAttributeTypeId
,
>
try
Lock
tryLock
(
locker
:
NamedLocker
,
)
:
Promise
<
Result
<
void
,
RevDataSourceOrReference
.
LockErrorIdPlusTryError
>
>
Parameters
locker
:
NamedLocker
Returns
Promise
<
Result
<
void
,
RevDataSourceOrReference
.
LockErrorIdPlusTryError
>
>
unlock
unlock
(
locker
:
NamedLocker
)
:
void
Parameters
locker
:
NamedLocker
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
locked
Data
Source
locked
Referenceable
Data
Source
Methods
create
Definition
try
Lock
unlock
GitHub
NPM
Sponsors
RevGrid - v0.9.3
Loading...