@vivliostyle/core
Preparing search index...
types
RepetitiveElement
RepetitiveElements
Interface RepetitiveElements
interface
RepetitiveElements
{
allowInsert
:
boolean
;
allowInsertRepeatitiveElements
:
boolean
;
doneInitialLayout
:
boolean
;
enableSkippingFooter
:
boolean
;
enableSkippingHeader
:
boolean
;
firstContentSourceNode
:
Element
;
isSkipFooter
:
boolean
;
isSkipHeader
:
boolean
;
lastContentSourceNode
:
Element
;
ownerSourceNode
:
Element
;
appendElementToFragment
(
nodePosition
:
Vtree
.
NodePosition
,
rootNodeContext
:
Vtree
.
NodeContext
,
firstChild
:
Node
,
column
:
Layout
.
Column
,
)
:
Result
<
boolean
>
;
appendFooterToFragment
(
rootNodeContext
:
Vtree
.
NodeContext
,
firstChild
:
Node
,
column
:
Layout
.
Column
,
)
:
Result
<
boolean
>
;
appendHeaderToFragment
(
rootNodeContext
:
Vtree
.
NodeContext
,
firstChild
:
Node
,
column
:
Layout
.
Column
,
)
:
Result
<
boolean
>
;
calculateMinimumOffset
(
nodeContext
:
Vtree
.
NodeContext
)
:
number
;
calculateOffset
(
nodeContext
:
Vtree
.
NodeContext
)
:
number
;
isAfterLastContent
(
nodeContext
:
Vtree
.
NodeContext
)
:
boolean
;
isEnableToUpdateState
()
:
boolean
;
isFirstContentNode
(
nodeContext
:
Vtree
.
NodeContext
)
:
boolean
;
isFooterRegistered
()
:
boolean
;
isFooterSourceNode
(
node
:
Node
)
:
boolean
;
isHeaderRegistered
()
:
boolean
;
isHeaderSourceNode
(
node
:
Node
)
:
boolean
;
moveChildren
(
from
:
Element
,
to
:
Element
,
firstChild
:
Node
)
:
void
;
prepareLayoutFragment
()
:
void
;
preventSkippingFooter
()
:
void
;
preventSkippingHeader
()
:
void
;
setFooterNodeContext
(
nodeContext
:
Vtree
.
NodeContext
)
:
void
;
setHeaderNodeContext
(
nodeContext
:
Vtree
.
NodeContext
)
:
void
;
updateHeight
(
column
:
Layout
.
Column
)
:
void
;
updateState
()
:
void
;
}
Hierarchy (
View Summary
)
RepetitiveElement
.
ElementsOffset
RepetitiveElements
Implemented by
RepetitiveElements
Index
Properties
allow
Insert
allow
Insert
Repeatitive
Elements
done
Initial
Layout
enable
Skipping
Footer
enable
Skipping
Header
first
Content
Source
Node
is
Skip
Footer
is
Skip
Header
last
Content
Source
Node
owner
Source
Node
Methods
append
Element
To
Fragment
append
Footer
To
Fragment
append
Header
To
Fragment
calculate
Minimum
Offset
calculate
Offset
is
After
Last
Content
is
Enable
To
Update
State
is
First
Content
Node
is
Footer
Registered
is
Footer
Source
Node
is
Header
Registered
is
Header
Source
Node
move
Children
prepare
Layout
Fragment
prevent
Skipping
Footer
prevent
Skipping
Header
set
Footer
Node
Context
set
Header
Node
Context
update
Height
update
State
Properties
allow
Insert
allowInsert
:
boolean
allow
Insert
Repeatitive
Elements
allowInsertRepeatitiveElements
:
boolean
done
Initial
Layout
doneInitialLayout
:
boolean
enable
Skipping
Footer
enableSkippingFooter
:
boolean
enable
Skipping
Header
enableSkippingHeader
:
boolean
first
Content
Source
Node
firstContentSourceNode
:
Element
is
Skip
Footer
isSkipFooter
:
boolean
is
Skip
Header
isSkipHeader
:
boolean
last
Content
Source
Node
lastContentSourceNode
:
Element
owner
Source
Node
ownerSourceNode
:
Element
Methods
append
Element
To
Fragment
appendElementToFragment
(
nodePosition
:
Vtree
.
NodePosition
,
rootNodeContext
:
Vtree
.
NodeContext
,
firstChild
:
Node
,
column
:
Layout
.
Column
,
)
:
Result
<
boolean
>
Parameters
nodePosition
:
Vtree
.
NodePosition
rootNodeContext
:
Vtree
.
NodeContext
firstChild
:
Node
column
:
Layout
.
Column
Returns
Result
<
boolean
>
append
Footer
To
Fragment
appendFooterToFragment
(
rootNodeContext
:
Vtree
.
NodeContext
,
firstChild
:
Node
,
column
:
Layout
.
Column
,
)
:
Result
<
boolean
>
Parameters
rootNodeContext
:
Vtree
.
NodeContext
firstChild
:
Node
column
:
Layout
.
Column
Returns
Result
<
boolean
>
append
Header
To
Fragment
appendHeaderToFragment
(
rootNodeContext
:
Vtree
.
NodeContext
,
firstChild
:
Node
,
column
:
Layout
.
Column
,
)
:
Result
<
boolean
>
Parameters
rootNodeContext
:
Vtree
.
NodeContext
firstChild
:
Node
column
:
Layout
.
Column
Returns
Result
<
boolean
>
calculate
Minimum
Offset
calculateMinimumOffset
(
nodeContext
:
Vtree
.
NodeContext
)
:
number
Parameters
nodeContext
:
Vtree
.
NodeContext
Returns
number
calculate
Offset
calculateOffset
(
nodeContext
:
Vtree
.
NodeContext
)
:
number
Parameters
nodeContext
:
Vtree
.
NodeContext
Returns
number
is
After
Last
Content
isAfterLastContent
(
nodeContext
:
Vtree
.
NodeContext
)
:
boolean
Parameters
nodeContext
:
Vtree
.
NodeContext
Returns
boolean
is
Enable
To
Update
State
isEnableToUpdateState
()
:
boolean
Returns
boolean
is
First
Content
Node
isFirstContentNode
(
nodeContext
:
Vtree
.
NodeContext
)
:
boolean
Parameters
nodeContext
:
Vtree
.
NodeContext
Returns
boolean
is
Footer
Registered
isFooterRegistered
()
:
boolean
Returns
boolean
is
Footer
Source
Node
isFooterSourceNode
(
node
:
Node
)
:
boolean
Parameters
node
:
Node
Returns
boolean
is
Header
Registered
isHeaderRegistered
()
:
boolean
Returns
boolean
is
Header
Source
Node
isHeaderSourceNode
(
node
:
Node
)
:
boolean
Parameters
node
:
Node
Returns
boolean
move
Children
moveChildren
(
from
:
Element
,
to
:
Element
,
firstChild
:
Node
)
:
void
Parameters
from
:
Element
to
:
Element
firstChild
:
Node
Returns
void
prepare
Layout
Fragment
prepareLayoutFragment
()
:
void
Returns
void
prevent
Skipping
Footer
preventSkippingFooter
()
:
void
Returns
void
prevent
Skipping
Header
preventSkippingHeader
()
:
void
Returns
void
set
Footer
Node
Context
setFooterNodeContext
(
nodeContext
:
Vtree
.
NodeContext
)
:
void
Parameters
nodeContext
:
Vtree
.
NodeContext
Returns
void
set
Header
Node
Context
setHeaderNodeContext
(
nodeContext
:
Vtree
.
NodeContext
)
:
void
Parameters
nodeContext
:
Vtree
.
NodeContext
Returns
void
update
Height
updateHeight
(
column
:
Layout
.
Column
)
:
void
Parameters
column
:
Layout
.
Column
Returns
void
update
State
updateState
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
allow
Insert
allow
Insert
Repeatitive
Elements
done
Initial
Layout
enable
Skipping
Footer
enable
Skipping
Header
first
Content
Source
Node
is
Skip
Footer
is
Skip
Header
last
Content
Source
Node
owner
Source
Node
Methods
append
Element
To
Fragment
append
Footer
To
Fragment
append
Header
To
Fragment
calculate
Minimum
Offset
calculate
Offset
is
After
Last
Content
is
Enable
To
Update
State
is
First
Content
Node
is
Footer
Registered
is
Footer
Source
Node
is
Header
Registered
is
Header
Source
Node
move
Children
prepare
Layout
Fragment
prevent
Skipping
Footer
prevent
Skipping
Header
set
Footer
Node
Context
set
Header
Node
Context
update
Height
update
State
@vivliostyle/core
Loading...