manifold
Preparing search index...
Helper
Class Helper
Index
Constructors
constructor
Properties
canvas
Index
collection
Index
iiif
Resource
manifest
manifest
Index
manifest
Uri
options
range
Id
sequence
Index
Methods
create
Date
Nodes
create
Decade
Nodes
create
Month
Nodes
create
Year
Nodes
get
Accompanying
Canvas
get
Accompanying
Canvas
Image
get
All
Required
Statements
get
Attribution
get
Auto
Complete
Service
get
Behavior
get
Canvas
By
Id
get
Canvas
By
Index
get
Canvases
get
Canvases
By
Id
get
Canvas
Index
By
Id
get
Canvas
Index
By
Label
get
Canvas
Range
get
Canvas
Ranges
get
Collection
Index
get
Current
Canvas
get
Current
Range
get
Current
Sequence
get
Decade
Node
get
Description
get
First
Page
Index
get
Flattened
Tree
get
Label
get
Last
Canvas
Label
get
Last
Page
Index
get
License
get
Logo
get
Manifest
Type
get
Metadata
get
Month
Node
get
Most
Specific
Required
Statement
get
Multi
Select
State
get
Next
Range
get
Node
Display
Date
get
Node
Display
Month
get
Node
Month
get
Node
Year
get
Poster
Canvas
get
Poster
Image
get
Previous
Range
get
Range
By
Id
get
Range
By
Path
get
Range
Canvases
get
Ranges
get
Related
get
Required
Statement
get
Rights
get
Search
Service
get
See
Also
get
Sequence
By
Index
get
Share
Service
Url
get
Start
Canvas
Index
get
Thumbs
get
Top
Ranges
get
Total
Canvases
get
Tracking
Label
get
Tree
get
Viewing
Direction
get
Viewing
Hint
get
Year
Node
has
Parent
Collection
has
Related
Page
has
Resources
is
Bottom
To
Top
is
Canvas
Index
Out
Of
Range
is
Continuous
is
First
Canvas
is
Horizontally
Aligned
is
Last
Canvas
is
Left
To
Right
is
Multi
Canvas
is
Multi
Sequence
is
Paged
is
Paging
Available
is
Paging
Enabled
is
Right
To
Left
is
Top
To
Bottom
is
Total
Canvases
Even
is
UI
Enabled
is
Vertically
Aligned
parse
Statement
prune
Decade
Nodes
sort
Decade
Nodes
sort
Month
Nodes
sort
Year
Nodes
tree
Has
Nav
Dates
Constructors
constructor
new
Helper
(
options
:
IManifoldOptions
)
:
Helper
Parameters
options
:
IManifoldOptions
Returns
Helper
Properties
canvas
Index
canvasIndex
:
number
collection
Index
collectionIndex
:
number
iiif
Resource
iiifResource
:
undefined
|
IIIFResource
manifest
manifest
:
undefined
|
Manifest
manifest
Index
manifestIndex
:
number
manifest
Uri
manifestUri
:
string
options
options
:
IManifoldOptions
range
Id
rangeId
:
undefined
|
string
sequence
Index
sequenceIndex
:
number
Methods
create
Date
Nodes
createDateNodes
(
rootNode
:
TreeNode
,
nodes
:
TreeNode
[]
)
:
void
Parameters
rootNode
:
TreeNode
nodes
:
TreeNode
[]
Returns
void
create
Decade
Nodes
createDecadeNodes
(
rootNode
:
TreeNode
,
nodes
:
TreeNode
[]
)
:
void
Parameters
rootNode
:
TreeNode
nodes
:
TreeNode
[]
Returns
void
create
Month
Nodes
createMonthNodes
(
rootNode
:
TreeNode
,
nodes
:
TreeNode
[]
)
:
void
Parameters
rootNode
:
TreeNode
nodes
:
TreeNode
[]
Returns
void
create
Year
Nodes
createYearNodes
(
rootNode
:
TreeNode
,
nodes
:
TreeNode
[]
)
:
void
Parameters
rootNode
:
TreeNode
nodes
:
TreeNode
[]
Returns
void
get
Accompanying
Canvas
getAccompanyingCanvas
()
:
null
|
Canvas
Returns
null
|
Canvas
get
Accompanying
Canvas
Image
getAccompanyingCanvasImage
()
:
null
|
string
Returns
null
|
string
get
All
Required
Statements
getAllRequiredStatements
()
:
(
ILabelValuePair
&
{
source
:
"Range"
|
"Canvas"
|
"Manifest"
|
"Collection"
;
}
)
[]
Returns (
ILabelValuePair
&
{
source
:
"Range"
|
"Canvas"
|
"Manifest"
|
"Collection"
}
)
[]
get
Attribution
getAttribution
()
:
null
|
string
Returns
null
|
string
get
Auto
Complete
Service
getAutoCompleteService
()
:
null
|
Service
Returns
null
|
Service
get
Behavior
getBehavior
()
:
null
|
Behavior
Returns
null
|
Behavior
get
Canvas
By
Id
getCanvasById
(
id
:
string
)
:
null
|
Canvas
Parameters
id
:
string
Returns
null
|
Canvas
get
Canvas
By
Index
getCanvasByIndex
(
index
:
number
)
:
Canvas
Parameters
index
:
number
Returns
Canvas
get
Canvases
getCanvases
()
:
Canvas
[]
Returns
Canvas
[]
get
Canvases
By
Id
getCanvasesById
(
ids
:
string
[]
)
:
Canvas
[]
Parameters
ids
:
string
[]
Returns
Canvas
[]
get
Canvas
Index
By
Id
getCanvasIndexById
(
id
:
string
)
:
null
|
number
Parameters
id
:
string
Returns
null
|
number
get
Canvas
Index
By
Label
getCanvasIndexByLabel
(
label
:
string
)
:
number
Parameters
label
:
string
Returns
number
get
Canvas
Range
getCanvasRange
(
canvas
:
Canvas
,
path
?:
string
)
:
null
|
Range
Parameters
canvas
:
Canvas
Optional
path
:
string
Returns
null
|
Range
get
Canvas
Ranges
getCanvasRanges
(
canvas
:
Canvas
)
:
Range
[]
Parameters
canvas
:
Canvas
Returns
Range
[]
get
Collection
Index
getCollectionIndex
(
iiifResource
:
IIIFResource
)
:
undefined
|
number
Parameters
iiifResource
:
IIIFResource
Returns
undefined
|
number
get
Current
Canvas
getCurrentCanvas
()
:
Canvas
Returns
Canvas
get
Current
Range
getCurrentRange
()
:
null
|
Range
Returns
null
|
Range
get
Current
Sequence
getCurrentSequence
()
:
Sequence
Returns
Sequence
get
Decade
Node
getDecadeNode
(
rootNode
:
TreeNode
,
year
:
number
)
:
null
|
TreeNode
Parameters
rootNode
:
TreeNode
year
:
number
Returns
null
|
TreeNode
get
Description
getDescription
()
:
null
|
string
Returns
null
|
string
get
First
Page
Index
getFirstPageIndex
()
:
number
Returns
number
get
Flattened
Tree
getFlattenedTree
(
treeNode
?:
TreeNode
)
:
null
|
TreeNode
[]
Parameters
Optional
treeNode
:
TreeNode
Returns
null
|
TreeNode
[]
get
Label
getLabel
()
:
null
|
string
Returns
null
|
string
get
Last
Canvas
Label
getLastCanvasLabel
(
alphanumeric
?:
boolean
)
:
string
Parameters
Optional
alphanumeric
:
boolean
Returns
string
get
Last
Page
Index
getLastPageIndex
()
:
number
Returns
number
get
License
getLicense
()
:
null
|
string
Returns
null
|
string
get
Logo
getLogo
()
:
null
|
string
Returns
null
|
string
get
Manifest
Type
getManifestType
()
:
null
|
ManifestType
Returns
null
|
ManifestType
get
Metadata
getMetadata
(
options
?:
MetadataOptions
)
:
MetadataGroup
[]
Parameters
Optional
options
:
MetadataOptions
Returns
MetadataGroup
[]
get
Month
Node
getMonthNode
(
yearNode
:
TreeNode
,
month
:
Number
)
:
null
|
TreeNode
Parameters
yearNode
:
TreeNode
month
:
Number
Returns
null
|
TreeNode
get
Most
Specific
Required
Statement
getMostSpecificRequiredStatement
()
:
null
|
ILabelValuePair
Returns
null
|
ILabelValuePair
get
Multi
Select
State
getMultiSelectState
()
:
MultiSelectState
Returns
MultiSelectState
get
Next
Range
getNextRange
(
range
?:
Range
)
:
null
|
Range
Parameters
Optional
range
:
Range
Returns
null
|
Range
get
Node
Display
Date
getNodeDisplayDate
(
node
:
TreeNode
)
:
string
Parameters
node
:
TreeNode
Returns
string
get
Node
Display
Month
getNodeDisplayMonth
(
node
:
TreeNode
)
:
string
Parameters
node
:
TreeNode
Returns
string
get
Node
Month
getNodeMonth
(
node
:
TreeNode
)
:
number
Parameters
node
:
TreeNode
Returns
number
get
Node
Year
getNodeYear
(
node
:
TreeNode
)
:
number
Parameters
node
:
TreeNode
Returns
number
get
Poster
Canvas
getPosterCanvas
()
:
null
|
Canvas
Returns
null
|
Canvas
Deprecated
Use getAccompanyingCanvas instead
get
Poster
Image
getPosterImage
()
:
null
|
string
Returns
null
|
string
Deprecated
Use getAccompanyingCanvasImage instead
get
Previous
Range
getPreviousRange
(
range
?:
Range
)
:
null
|
Range
Parameters
Optional
range
:
Range
Returns
null
|
Range
get
Range
By
Id
getRangeById
(
id
:
string
)
:
null
|
Range
Parameters
id
:
string
Returns
null
|
Range
get
Range
By
Path
getRangeByPath
(
path
:
string
)
:
null
|
Range
Parameters
path
:
string
Returns
null
|
Range
get
Range
Canvases
getRangeCanvases
(
range
:
Range
)
:
Canvas
[]
Parameters
range
:
Range
Returns
Canvas
[]
get
Ranges
getRanges
()
:
Range
[]
Returns
Range
[]
get
Related
getRelated
()
:
any
Returns
any
get
Required
Statement
getRequiredStatement
()
:
null
|
ILabelValuePair
Returns
null
|
ILabelValuePair
get
Rights
getRights
()
:
null
|
string
Returns
null
|
string
get
Search
Service
getSearchService
()
:
null
|
Service
Returns
null
|
Service
get
See
Also
getSeeAlso
()
:
any
Returns
any
get
Sequence
By
Index
getSequenceByIndex
(
index
:
number
)
:
Sequence
Parameters
index
:
number
Returns
Sequence
get
Share
Service
Url
getShareServiceUrl
()
:
null
|
string
Returns
null
|
string
get
Start
Canvas
Index
getStartCanvasIndex
()
:
number
Returns
number
get
Thumbs
getThumbs
(
width
:
number
,
height
?:
number
)
:
Thumb
[]
Parameters
width
:
number
Optional
height
:
number
Returns
Thumb
[]
get
Top
Ranges
getTopRanges
()
:
Range
[]
Returns
Range
[]
get
Total
Canvases
getTotalCanvases
()
:
number
Returns
number
get
Tracking
Label
getTrackingLabel
()
:
null
|
string
Returns
null
|
string
get
Tree
getTree
(
topRangeIndex
?:
number
,
sortType
?:
TreeSortType
)
:
null
|
TreeNode
Parameters
topRangeIndex
:
number
= 0
sortType
:
TreeSortType
= TreeSortType.NONE
Returns
null
|
TreeNode
get
Viewing
Direction
getViewingDirection
()
:
null
|
ViewingDirection
Returns
null
|
ViewingDirection
get
Viewing
Hint
getViewingHint
()
:
null
|
ViewingHint
Returns
null
|
ViewingHint
get
Year
Node
getYearNode
(
decadeNode
:
TreeNode
,
year
:
Number
)
:
null
|
TreeNode
Parameters
decadeNode
:
TreeNode
year
:
Number
Returns
null
|
TreeNode
has
Parent
Collection
hasParentCollection
()
:
boolean
Returns
boolean
has
Related
Page
hasRelatedPage
()
:
boolean
Returns
boolean
has
Resources
hasResources
()
:
boolean
Returns
boolean
is
Bottom
To
Top
isBottomToTop
()
:
boolean
Returns
boolean
is
Canvas
Index
Out
Of
Range
isCanvasIndexOutOfRange
(
index
:
number
)
:
boolean
Parameters
index
:
number
Returns
boolean
is
Continuous
isContinuous
()
:
boolean
Returns
boolean
is
First
Canvas
isFirstCanvas
(
index
?:
number
)
:
boolean
Parameters
Optional
index
:
number
Returns
boolean
is
Horizontally
Aligned
isHorizontallyAligned
()
:
boolean
Returns
boolean
is
Last
Canvas
isLastCanvas
(
index
?:
number
)
:
boolean
Parameters
Optional
index
:
number
Returns
boolean
is
Left
To
Right
isLeftToRight
()
:
boolean
Returns
boolean
is
Multi
Canvas
isMultiCanvas
()
:
boolean
Returns
boolean
is
Multi
Sequence
isMultiSequence
()
:
boolean
Returns
boolean
is
Paged
isPaged
()
:
boolean
Returns
boolean
is
Paging
Available
isPagingAvailable
()
:
boolean
Returns
boolean
is
Paging
Enabled
isPagingEnabled
()
:
boolean
Returns
boolean
is
Right
To
Left
isRightToLeft
()
:
boolean
Returns
boolean
is
Top
To
Bottom
isTopToBottom
()
:
boolean
Returns
boolean
is
Total
Canvases
Even
isTotalCanvasesEven
()
:
boolean
Returns
boolean
is
UI
Enabled
isUIEnabled
(
name
:
string
)
:
boolean
Parameters
name
:
string
Returns
boolean
is
Vertically
Aligned
isVerticallyAligned
()
:
boolean
Returns
boolean
parse
Statement
parseStatement
(
statement
:
LabelValuePair
,
)
:
{
label
:
null
|
string
;
value
:
null
|
string
}
Parameters
statement
:
LabelValuePair
Returns
{
label
:
null
|
string
;
value
:
null
|
string
}
prune
Decade
Nodes
pruneDecadeNodes
(
rootNode
:
TreeNode
)
:
void
Parameters
rootNode
:
TreeNode
Returns
void
sort
Decade
Nodes
sortDecadeNodes
(
rootNode
:
TreeNode
)
:
void
Parameters
rootNode
:
TreeNode
Returns
void
sort
Month
Nodes
sortMonthNodes
(
rootNode
:
TreeNode
)
:
void
Parameters
rootNode
:
TreeNode
Returns
void
sort
Year
Nodes
sortYearNodes
(
rootNode
:
TreeNode
)
:
void
Parameters
rootNode
:
TreeNode
Returns
void
tree
Has
Nav
Dates
treeHasNavDates
(
tree
:
TreeNode
)
:
boolean
Parameters
tree
:
TreeNode
Returns
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
canvas
Index
collection
Index
iiif
Resource
manifest
manifest
Index
manifest
Uri
options
range
Id
sequence
Index
Methods
create
Date
Nodes
create
Decade
Nodes
create
Month
Nodes
create
Year
Nodes
get
Accompanying
Canvas
get
Accompanying
Canvas
Image
get
All
Required
Statements
get
Attribution
get
Auto
Complete
Service
get
Behavior
get
Canvas
By
Id
get
Canvas
By
Index
get
Canvases
get
Canvases
By
Id
get
Canvas
Index
By
Id
get
Canvas
Index
By
Label
get
Canvas
Range
get
Canvas
Ranges
get
Collection
Index
get
Current
Canvas
get
Current
Range
get
Current
Sequence
get
Decade
Node
get
Description
get
First
Page
Index
get
Flattened
Tree
get
Label
get
Last
Canvas
Label
get
Last
Page
Index
get
License
get
Logo
get
Manifest
Type
get
Metadata
get
Month
Node
get
Most
Specific
Required
Statement
get
Multi
Select
State
get
Next
Range
get
Node
Display
Date
get
Node
Display
Month
get
Node
Month
get
Node
Year
get
Poster
Canvas
get
Poster
Image
get
Previous
Range
get
Range
By
Id
get
Range
By
Path
get
Range
Canvases
get
Ranges
get
Related
get
Required
Statement
get
Rights
get
Search
Service
get
See
Also
get
Sequence
By
Index
get
Share
Service
Url
get
Start
Canvas
Index
get
Thumbs
get
Top
Ranges
get
Total
Canvases
get
Tracking
Label
get
Tree
get
Viewing
Direction
get
Viewing
Hint
get
Year
Node
has
Parent
Collection
has
Related
Page
has
Resources
is
Bottom
To
Top
is
Canvas
Index
Out
Of
Range
is
Continuous
is
First
Canvas
is
Horizontally
Aligned
is
Last
Canvas
is
Left
To
Right
is
Multi
Canvas
is
Multi
Sequence
is
Paged
is
Paging
Available
is
Paging
Enabled
is
Right
To
Left
is
Top
To
Bottom
is
Total
Canvases
Even
is
UI
Enabled
is
Vertically
Aligned
parse
Statement
prune
Decade
Nodes
sort
Decade
Nodes
sort
Month
Nodes
sort
Year
Nodes
tree
Has
Nav
Dates
manifold
Loading...
Deprecated
Use getAccompanyingCanvas instead