RevGrid - v0.9.3
GitHub
NPM
Sponsors
Preparing search index...
column-layout/server/referenceable-column-layout
RevReferenceableColumnLayout
Class RevReferenceableColumnLayout
Hierarchy (
View Summary
)
RevColumnLayout
RevReferenceableColumnLayout
Index
Constructors
constructor
Properties
id
index
map
Key
name
upper
Case
Name
Accessors
column
Count
columns
lock
Count
lockers
open
Count
openers
Methods
add
Column
add
Columns
apply
Definition
begin
Change
clear
Columns
close
Locked
create
Copy
create
Definition
end
Change
equals
find
Column
get
Column
index
Of
Column
index
Of
Column
By
Field
Name
insert
Columns
is
Locked
move
Column
move
Columns
open
Locked
remove
Column
remove
Columns
set
Columns
set
Column
Width
subscribe
Changed
Event
subscribe
Widths
Changed
Event
try
Lock
unlock
unsubscribe
Changed
Event
unsubscribe
Widths
Changed
Event
Constructors
constructor
new
RevReferenceableColumnLayout
(
definition
:
RevReferenceableColumnLayoutDefinition
,
index
:
number
,
)
:
RevReferenceableColumnLayout
Parameters
definition
:
RevReferenceableColumnLayoutDefinition
index
:
number
Returns
RevReferenceableColumnLayout
Properties
Readonly
id
id
:
string
index
index
:
number
Readonly
map
Key
mapKey
:
string
Readonly
name
name
:
string
Readonly
upper
Case
Name
upperCaseName
:
string
Accessors
column
Count
get
columnCount
()
:
number
Returns
number
columns
get
columns
()
:
readonly
RevColumnLayout
.
Column
[]
Returns
readonly
RevColumnLayout
.
Column
[]
lock
Count
get
lockCount
()
:
number
Returns
number
lockers
get
lockers
()
:
readonly
NamedLocker
[]
Returns
readonly
NamedLocker
[]
open
Count
get
openCount
()
:
number
Returns
number
openers
get
openers
()
:
readonly
NamedLocker
[]
Returns
readonly
NamedLocker
[]
Methods
add
Column
addColumn
(
initiator
:
ChangeInitiator
,
columnOrName
:
string
|
RevColumnLayoutDefinition
.
Column
,
)
:
void
Parameters
initiator
:
ChangeInitiator
columnOrName
:
string
|
RevColumnLayoutDefinition
.
Column
Returns
void
add
Columns
addColumns
(
initiator
:
ChangeInitiator
,
columnsNames
:
(
string
|
RevColumnLayoutDefinition
.
Column
)
[]
,
)
:
void
Parameters
initiator
:
ChangeInitiator
columnsNames
: (
string
|
RevColumnLayoutDefinition
.
Column
)
[]
Returns
void
apply
Definition
applyDefinition
(
initiator
:
ChangeInitiator
,
definition
:
RevColumnLayoutDefinition
,
)
:
void
Parameters
initiator
:
ChangeInitiator
definition
:
RevColumnLayoutDefinition
Returns
void
begin
Change
beginChange
(
initiator
:
ChangeInitiator
)
:
void
Parameters
initiator
:
ChangeInitiator
Returns
void
clear
Columns
clearColumns
(
initiator
:
ChangeInitiator
)
:
void
Parameters
initiator
:
ChangeInitiator
Returns
void
close
Locked
closeLocked
(
opener
:
NamedLocker
)
:
void
Parameters
opener
:
NamedLocker
Returns
void
create
Copy
createCopy
()
:
RevColumnLayout
Returns
RevColumnLayout
create
Definition
createDefinition
()
:
RevReferenceableColumnLayoutDefinition
Returns
RevReferenceableColumnLayoutDefinition
end
Change
endChange
()
:
void
Returns
void
equals
equals
(
other
:
RevColumnLayout
)
:
boolean
Parameters
other
:
RevColumnLayout
Returns
boolean
find
Column
findColumn
(
fieldName
:
string
)
:
undefined
|
RevColumnLayout
.
Column
Parameters
fieldName
:
string
Returns
undefined
|
RevColumnLayout
.
Column
get
Column
getColumn
(
columnIndex
:
number
)
:
RevColumnLayout
.
Column
Parameters
columnIndex
:
number
Returns
RevColumnLayout
.
Column
index
Of
Column
indexOfColumn
(
column
:
RevColumnLayout
.
Column
)
:
number
Parameters
column
:
RevColumnLayout
.
Column
Returns
number
index
Of
Column
By
Field
Name
indexOfColumnByFieldName
(
fieldName
:
string
)
:
number
Parameters
fieldName
:
string
Returns
number
insert
Columns
insertColumns
(
initiator
:
ChangeInitiator
,
index
:
number
,
columnOrFieldNames
:
(
string
|
RevColumnLayoutDefinition
.
Column
)
[]
,
)
:
void
Parameters
initiator
:
ChangeInitiator
index
:
number
columnOrFieldNames
: (
string
|
RevColumnLayoutDefinition
.
Column
)
[]
Returns
void
is
Locked
isLocked
(
ignoreOnlyLocker
:
undefined
|
NamedLocker
)
:
boolean
Parameters
ignoreOnlyLocker
:
undefined
|
NamedLocker
Returns
boolean
move
Column
moveColumn
(
initiator
:
ChangeInitiator
,
fromColumnIndex
:
number
,
toColumnIndex
:
number
,
)
:
boolean
Parameters
initiator
:
ChangeInitiator
fromColumnIndex
:
number
toColumnIndex
:
number
Returns
boolean
move
Columns
moveColumns
(
initiator
:
ChangeInitiator
,
fromColumnIndex
:
number
,
toColumnIndex
:
number
,
count
:
number
,
)
:
boolean
Parameters
initiator
:
ChangeInitiator
fromColumnIndex
:
number
toColumnIndex
:
number
count
:
number
Returns
boolean
open
Locked
openLocked
(
opener
:
NamedLocker
)
:
void
Parameters
opener
:
NamedLocker
Returns
void
remove
Column
removeColumn
(
initiator
:
ChangeInitiator
,
index
:
number
)
:
void
Parameters
initiator
:
ChangeInitiator
index
:
number
Returns
void
remove
Columns
removeColumns
(
initiator
:
ChangeInitiator
,
index
:
number
,
count
:
number
)
:
void
Parameters
initiator
:
ChangeInitiator
index
:
number
count
:
number
Returns
void
set
Columns
setColumns
(
initiator
:
ChangeInitiator
,
columns
:
readonly
RevColumnLayout
.
Column
[]
,
)
:
void
Parameters
initiator
:
ChangeInitiator
columns
:
readonly
RevColumnLayout
.
Column
[]
Returns
void
set
Column
Width
setColumnWidth
(
initiator
:
ChangeInitiator
,
fieldName
:
string
,
width
:
undefined
|
number
,
)
:
void
Parameters
initiator
:
ChangeInitiator
fieldName
:
string
width
:
undefined
|
number
Returns
void
subscribe
Changed
Event
subscribeChangedEvent
(
handler
:
RevColumnLayout
.
ChangedEventHandler
)
:
number
Parameters
handler
:
RevColumnLayout
.
ChangedEventHandler
Returns
number
subscribe
Widths
Changed
Event
subscribeWidthsChangedEvent
(
handler
:
WidthsChangedEventHandler
)
:
number
Parameters
handler
:
WidthsChangedEventHandler
Returns
number
try
Lock
tryLock
(
locker
:
NamedLocker
)
:
Promise
<
Result
<
void
>
>
Parameters
locker
:
NamedLocker
Returns
Promise
<
Result
<
void
>
>
unlock
unlock
(
locker
:
NamedLocker
)
:
void
Parameters
locker
:
NamedLocker
Returns
void
unsubscribe
Changed
Event
unsubscribeChangedEvent
(
subscriptionId
:
SubscriptionId
)
:
void
Parameters
subscriptionId
:
SubscriptionId
Returns
void
unsubscribe
Widths
Changed
Event
unsubscribeWidthsChangedEvent
(
subscriptionId
:
SubscriptionId
)
:
void
Parameters
subscriptionId
:
SubscriptionId
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
id
index
map
Key
name
upper
Case
Name
Accessors
column
Count
columns
lock
Count
lockers
open
Count
openers
Methods
add
Column
add
Columns
apply
Definition
begin
Change
clear
Columns
close
Locked
create
Copy
create
Definition
end
Change
equals
find
Column
get
Column
index
Of
Column
index
Of
Column
By
Field
Name
insert
Columns
is
Locked
move
Column
move
Columns
open
Locked
remove
Column
remove
Columns
set
Columns
set
Column
Width
subscribe
Changed
Event
subscribe
Widths
Changed
Event
try
Lock
unlock
unsubscribe
Changed
Event
unsubscribe
Widths
Changed
Event
GitHub
NPM
Sponsors
RevGrid - v0.9.3
Loading...