Search
Preparing search index...
The search index is not available
@hpcc-js/demo-imdb
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"IMDBTable"
IMDBTable
Class IMDBTable
The IMDBTable base class provides common implementations of:
Default styling.
Hierarchy
Table
IMDBTable
MovieTable
PersonTable
Index
Constructors
constructor
Properties
_bounding
Box
_class
_cols
Refresh
_columns
_data
Refresh
_db
_dgrid
_dgrid
Div
_display
_draw
Start
Pos
_element
_id
_id
Seed
_is
Root
Node
_overlay
Element
_parent
Widget
_placeholder
Element
_pos
_prev
Hash
_prev
Paging
_prev
Pos
_render
Count
_size
_store
_tag
_target
_visible
_widget
Scale
classed
lazy
Render
loading
Message
no
Data
Message
pagination
sortable
prev
ClassID
Methods
animation
Frame
Render
app
Data
apply
Theme
broadcast
calc
Frame
Height
calc
Frame
Width
calc
Height
calc
Published
Properties
calc
Snap
calc
Width
class
classID
class
Meta
click
client
Height
client
Width
clone
Data
column
Formats
column
Width
columns
copy
Props
To
css
Tag
data
deserialize
display
element
enter
exit
export
fields
flatten
Data
formatted
Data
formatter
Func
get
Absolute
Pos
getBBox
guess
Width
hasHScroll
has
Overlay
hasVScroll
hash
Sum
height
id
implements
importJSON
isDOMHidden
leak
Check
locate
Ancestor
locate
Overlay
Node
locate
Parent
Widget
locateSVGNode
mixin
monitor
monitor
Property
node
on
override
Method
parent
Overlay
parsed
Data
pos
post
Update
pre
Update
property
Walker
publish
publish
Proxy
publish
Reset
publish
Widget
published
Modified
published
Properties
published
Property
render
render
Cell
Func
render
Count
render
Promise
reposition
resize
row
ToObj
scale
serialize
size
sync
Overlay
target
text
Size
to
Widget
update
visible
widget
Walker
width
x
y
Constructors
constructor
new IMDBTable
(
)
:
IMDBTable
Returns
IMDBTable
Properties
Protected
_bounding
Box
_bounding
Box
:
any
_class
_class
:
string
_cols
Refresh
_cols
Refresh
:
boolean
Protected
_columns
_columns
:
any
[]
_data
Refresh
_data
Refresh
:
boolean
Protected
_db
_db
:
Grid
Protected
_dgrid
_dgrid
:
any
Protected
_dgrid
Div
_dgrid
Div
:
any
Protected
_display
_display
:
any
Protected
_draw
Start
Pos
_draw
Start
Pos
:
"origin"
|
"center"
Protected
_element
_element
:
any
Protected
_id
_id
:
string
_id
Seed
_id
Seed
:
string
Protected
_is
Root
Node
_is
Root
Node
:
boolean
Protected
_overlay
Element
_overlay
Element
:
any
Protected
_parent
Widget
_parent
Widget
:
any
Protected
_placeholder
Element
_placeholder
Element
:
any
Protected
_pos
_pos
:
any
_prev
Hash
_prev
Hash
:
any
Protected
_prev
Paging
_prev
Paging
:
any
Protected
_prev
Pos
_prev
Pos
:
any
Protected
_render
Count
_render
Count
:
any
Protected
_size
_size
:
any
Protected
_store
_store
:
DBStore
Protected
_tag
_tag
:
string
Protected
_target
_target
:
null
|
HTMLElement
|
SVGElement
Protected
_visible
_visible
:
any
Protected
_widget
Scale
_widget
Scale
:
any
classed
classed
:
function
Type declaration
(
_
?:
any
)
:
any
|
this
Parameters
Optional
_:
any
Returns
any
|
this
lazy
Render
lazy
Render
:
function
Type declaration
(
...
_dummyArgs
:
any
[]
)
:
void
Parameters
Rest
...
_dummyArgs:
any
[]
Returns
void
loading
Message
loading
Message
:
publish
<
this
,
string
>
no
Data
Message
no
Data
Message
:
publish
<
this
,
string
>
pagination
pagination
:
publish
<
this
,
boolean
>
sortable
sortable
:
publish
<
this
,
boolean
>
Static
prev
ClassID
prev
ClassID
:
string
Methods
animation
Frame
Render
animation
Frame
Render
(
)
:
this
Returns
this
app
Data
app
Data
(
key
:
string
)
:
any
app
Data
(
key
:
string
, value
:
any
)
:
this
Parameters
key:
string
Returns
any
Parameters
key:
string
value:
any
Returns
this
apply
Theme
apply
Theme
(
theme
:
any
)
:
void
Parameters
theme:
any
Returns
void
broadcast
broadcast
(
key
:
any
, newVal
:
any
, oldVal
:
any
, source
?:
any
)
:
void
Parameters
key:
any
newVal:
any
oldVal:
any
Optional
source:
any
Returns
void
calc
Frame
Height
calc
Frame
Height
(
element
:
any
)
:
number
Parameters
element:
any
Returns
number
calc
Frame
Width
calc
Frame
Width
(
element
:
any
)
:
number
Parameters
element:
any
Returns
number
calc
Height
calc
Height
(
element
:
any
)
:
number
Parameters
element:
any
Returns
number
calc
Published
Properties
calc
Published
Properties
(
includePrivate
?:
boolean
, expandProxies
?:
boolean
)
:
void
Parameters
Optional
includePrivate:
boolean
Optional
expandProxies:
boolean
Returns
void
calc
Snap
calc
Snap
(
snapSize
:
any
)
:
(
object
|
object
)
[]
Parameters
snapSize:
any
Returns
(
object
|
object
)
[]
calc
Width
calc
Width
(
element
:
any
)
:
number
Parameters
element:
any
Returns
number
class
class
(
)
:
string
class
(
_
:
string
)
:
this
Returns
string
Parameters
_:
string
Returns
this
classID
classID
(
)
:
string
Returns
string
class
Meta
class
Meta
(
)
:
ClassMeta
Returns
ClassMeta
click
click
(
row
:
any
, col
:
any
, sel
:
any
)
:
void
Parameters
row:
any
col:
any
sel:
any
Returns
void
client
Height
client
Height
(
)
:
number
Returns
number
client
Width
client
Width
(
)
:
number
Returns
number
clone
Data
clone
Data
(
)
:
any
Returns
any
column
Formats
column
Formats
(
)
:
ColumnFormat
[]
column
Formats
(
_
:
ColumnFormat
[]
)
:
this
Returns
ColumnFormat
[]
Parameters
_:
ColumnFormat
[]
Returns
this
column
Width
column
Width
(
)
:
"auto"
|
"none"
column
Width
(
_
:
"auto"
|
"none"
)
:
this
Returns
"auto"
|
"none"
Parameters
_:
"auto"
|
"none"
Returns
this
columns
columns
(
_
?:
any
)
:
any
|
this
Parameters
Optional
_:
any
Returns
any
|
this
copy
Props
To
copy
Props
To
(
other
:
PropertyExt
, ignore
?:
string
[]
)
:
this
Parameters
other:
PropertyExt
Optional
ignore:
string
[]
Returns
this
css
Tag
css
Tag
(
id
:
string
)
:
string
Parameters
id:
string
Returns
string
data
data
(
_
?:
any
)
:
any
|
this
Parameters
Optional
_:
any
Returns
any
|
this
deserialize
deserialize
(
props
:
any
)
:
this
Parameters
props:
any
Returns
this
display
display
(
)
:
boolean
display
(
_
:
any
)
:
this
Returns
boolean
Parameters
_:
any
Returns
this
element
element
(
)
:
any
Returns
any
enter
enter
(
domNode
:
any
, element
:
any
)
:
void
Parameters
domNode:
any
element:
any
Returns
void
exit
exit
(
domNode
?:
any
, element
?:
any
)
:
void
Parameters
Optional
domNode:
any
Optional
element:
any
Returns
void
export
export
(
_
?:
"JSON"
|
"CSV"
|
"TSV"
)
:
string
|
Grid
Parameters
Optional
_:
"JSON"
|
"CSV"
|
"TSV"
Returns
string
|
Grid
fields
fields
(
_
?:
any
)
:
any
|
this
Parameters
Optional
_:
any
Returns
any
|
this
flatten
Data
flatten
Data
(
columns
?:
string
[]
, data
?:
any
)
:
any
[]
Parameters
Optional
columns:
string
[]
Optional
data:
any
Returns
any
[]
formatted
Data
formatted
Data
(
)
:
any
[]
[]
Returns
any
[]
[]
formatter
Func
formatter
Func
(
)
:
CellFormatter
|
undefined
Returns
CellFormatter
|
undefined
get
Absolute
Pos
get
Absolute
Pos
(
domNode
:
any
, w
:
any
, h
:
any
)
:
any
Parameters
domNode:
any
w:
any
h:
any
Returns
any
getBBox
getBBox
(
refresh
?:
boolean
, round
?:
boolean
)
:
object
Parameters
Optional
refresh:
boolean
Optional
round:
boolean
Returns
object
height
:
number
width
:
number
x
:
number
y
:
number
guess
Width
guess
Width
(
columns
:
any
, data
:
any
)
:
void
Parameters
columns:
any
data:
any
Returns
void
hasHScroll
hasHScroll
(
element
:
any
)
:
boolean
Parameters
element:
any
Returns
boolean
has
Overlay
has
Overlay
(
)
:
any
Returns
any
hasVScroll
hasVScroll
(
element
:
any
)
:
boolean
Parameters
element:
any
Returns
boolean
hash
Sum
hash
Sum
(
ignore
?:
string
[]
, more
?:
__type
)
:
string
Parameters
Optional
ignore:
string
[]
Optional
more:
__type
Returns
string
height
height
(
)
:
number
height
(
_
:
any
)
:
this
Returns
number
Parameters
_:
any
Returns
this
id
id
(
)
:
string
id
(
_
:
string
)
:
this
Returns
string
Parameters
_:
string
Returns
this
implements
implements
(
source
:
any
)
:
void
Parameters
source:
any
Returns
void
importJSON
importJSON
(
_
:
string
|
any
)
:
this
Parameters
_:
string
|
any
Returns
this
isDOMHidden
isDOMHidden
(
)
:
boolean
Returns
boolean
leak
Check
leak
Check
(
newNode
:
any
)
:
void
Parameters
newNode:
any
Returns
void
locate
Ancestor
locate
Ancestor
(
classID
:
any
)
:
Widget
|
null
Parameters
classID:
any
Returns
Widget
|
null
locate
Overlay
Node
locate
Overlay
Node
(
)
:
d3SelectionType
|
null
Returns
d3SelectionType
|
null
locate
Parent
Widget
locate
Parent
Widget
(
domNode
?:
any
)
:
Widget
|
null
Parameters
Optional
domNode:
any
Returns
Widget
|
null
locateSVGNode
locateSVGNode
(
domNode
:
any
)
:
SVGSVGElement
|
null
Parameters
domNode:
any
Returns
SVGSVGElement
|
null
mixin
mixin
(
mixinClass
:
any
)
:
void
Parameters
mixinClass:
any
Returns
void
monitor
monitor
(
func
:
function
)
:
object
Parameters
func:
function
(
id
:
string
, newVal
:
any
, oldVal
:
any
, source
:
PropertyExt
)
:
void
Parameters
id:
string
newVal:
any
oldVal:
any
source:
PropertyExt
Returns
void
Returns
object
remove
:
function
(
)
:
void
Returns
void
monitor
Property
monitor
Property
(
propID
:
string
, func
:
function
)
:
IMonitorHandle
Parameters
propID:
string
func:
function
(
id
:
string
, newVal
:
any
, oldVal
:
any
)
:
void
Parameters
id:
string
newVal:
any
oldVal:
any
Returns
void
Returns
IMonitorHandle
node
node
(
)
:
any
Returns
any
on
on
(
eventID
:
any
, func
:
any
, stopPropagation
?:
boolean
)
:
this
Parameters
eventID:
any
func:
any
Optional
stopPropagation:
boolean
Returns
this
override
Method
override
Method
(
methodID
:
string
, newMethod
:
function
)
:
this
Parameters
methodID:
string
newMethod:
function
(
...
args
:
any
[]
)
:
any
Parameters
Rest
...
args:
any
[]
Returns
any
Returns
this
parent
Overlay
parent
Overlay
(
)
:
d3SelectionType
|
null
Returns
d3SelectionType
|
null
parsed
Data
parsed
Data
(
)
:
any
[]
Returns
any
[]
pos
pos
(
)
:
IPos
pos
(
_
:
IPos
)
:
this
Returns
IPos
Parameters
_:
IPos
Returns
this
post
Update
post
Update
(
domNode
:
any
, element
:
any
)
:
void
Parameters
domNode:
any
element:
any
Returns
void
pre
Update
pre
Update
(
_domNode
:
HTMLElement
, _element
:
d3SelectionType
)
:
void
Parameters
_domNode:
HTMLElement
_element:
d3SelectionType
Returns
void
property
Walker
property
Walker
(
visitor
:
function
, filter
?:
function
)
:
void
Parameters
visitor:
function
(
context
:
this
, publishItem
:
Meta
)
:
void
Parameters
context:
this
publishItem:
Meta
Returns
void
Optional
filter:
function
(
context
:
this
, publishItem
:
Meta
)
:
boolean
Parameters
context:
this
publishItem:
Meta
Returns
boolean
Returns
void
publish
publish
(
id
:
string
, defaultValue
:
any
, type
?:
PublishTypes
, description
?:
string
, set
?:
string
[]
|
function
|
IPublishExt
, ext
?:
IPublishExt
)
:
void
Parameters
id:
string
defaultValue:
any
Optional
type:
PublishTypes
Optional
description:
string
Optional
set:
string
[]
|
function
|
IPublishExt
Optional
ext:
IPublishExt
Returns
void
publish
Proxy
publish
Proxy
(
id
:
string
, proxy
:
any
, method
?:
any
, defaultValue
?:
any
)
:
void
Parameters
id:
string
proxy:
any
Optional
method:
any
Optional
defaultValue:
any
Returns
void
publish
Reset
publish
Reset
(
privateArr
?:
any
, exceptionsArr
?:
any
)
:
void
Parameters
Optional
privateArr:
any
Optional
exceptionsArr:
any
Returns
void
publish
Widget
publish
Widget
(
prefix
:
any
, WidgetType
:
any
, id
:
any
)
:
void
Parameters
prefix:
any
WidgetType:
any
id:
any
Returns
void
published
Modified
published
Modified
(
)
:
boolean
Returns
boolean
published
Properties
published
Properties
(
includePrivate
?:
boolean
, expandProxies
?:
boolean
)
:
Meta
[]
Parameters
Optional
includePrivate:
boolean
Optional
expandProxies:
boolean
Returns
Meta
[]
published
Property
published
Property
(
id
:
any
)
:
any
Parameters
id:
any
Returns
any
render
render
(
callback
?:
function
)
:
this
Parameters
Optional
callback:
function
(
w
:
Widget
)
:
void
Parameters
w:
Widget
Returns
void
Returns
this
render
Cell
Func
render
Cell
Func
(
)
:
CellRenderer
|
undefined
Returns
CellRenderer
|
undefined
render
Count
render
Count
(
)
:
number
Returns
number
render
Promise
render
Promise
(
)
:
Promise
<
Widget
>
Returns
Promise
<
Widget
>
reposition
reposition
(
pos
?:
any
)
:
this
Parameters
Optional
pos:
any
Returns
this
resize
resize
(
size
?:
any
)
:
this
Parameters
Optional
size:
any
Returns
this
row
ToObj
row
ToObj
(
row
:
any
)
:
any
Parameters
row:
any
Returns
any
scale
scale
(
)
:
number
scale
(
_
:
any
)
:
Widget
Returns
number
Parameters
_:
any
Returns
Widget
serialize
serialize
(
)
:
__type
|
undefined
Returns
__type
|
undefined
size
size
(
)
:
ISize
size
(
_
:
any
)
:
this
Returns
ISize
Parameters
_:
any
Returns
this
sync
Overlay
sync
Overlay
(
)
:
void
Returns
void
target
target
(
)
:
null
|
HTMLElement
|
SVGElement
target
(
_
:
null
|
string
|
HTMLElement
|
SVGElement
)
:
this
Returns
null
|
HTMLElement
|
SVGElement
Parameters
_:
null
|
string
|
HTMLElement
|
SVGElement
Returns
this
text
Size
text
Size
(
_text
:
string
|
string
[]
, fontName
?:
string
, fontSize
?:
number
, bold
?:
boolean
)
:
ISize
Parameters
_text:
string
|
string
[]
Optional
fontName:
string
Optional
fontSize:
number
Optional
bold:
boolean
Returns
ISize
to
Widget
to
Widget
(
domNode
:
any
)
:
Widget
|
null
Parameters
domNode:
any
Returns
Widget
|
null
update
update
(
domNode
:
any
, element
:
any
)
:
void
Parameters
domNode:
any
element:
any
Returns
void
visible
visible
(
)
:
boolean
visible
(
_
:
any
)
:
this
Returns
boolean
Parameters
_:
any
Returns
this
widget
Walker
widget
Walker
(
visitor
:
function
)
:
void
Parameters
visitor:
function
(
item
:
PropertyExt
)
:
void
Parameters
item:
PropertyExt
Returns
void
Returns
void
width
width
(
)
:
number
width
(
_
:
any
)
:
this
Returns
number
Parameters
_:
any
Returns
this
x
x
(
)
:
number
x
(
_
:
any
)
:
this
Returns
number
Parameters
_:
any
Returns
this
y
y
(
)
:
number
y
(
_
:
any
)
:
this
Returns
number
Parameters
_:
any
Returns
this
Globals
Internals
"index"
Externals
"IMDBEdge"
"IMDBGraph"
"IMDBServer"
"IMDBTable"
"IMDBVertex"
IMDBTable
constructor
_bounding
Box
_class
_cols
Refresh
_columns
_data
Refresh
_db
_dgrid
_dgrid
Div
_display
_draw
Start
Pos
_element
_id
_id
Seed
_is
Root
Node
_overlay
Element
_parent
Widget
_placeholder
Element
_pos
_prev
Hash
_prev
Paging
_prev
Pos
_render
Count
_size
_store
_tag
_target
_visible
_widget
Scale
classed
lazy
Render
loading
Message
no
Data
Message
pagination
sortable
prev
ClassID
animation
Frame
Render
app
Data
apply
Theme
broadcast
calc
Frame
Height
calc
Frame
Width
calc
Height
calc
Published
Properties
calc
Snap
calc
Width
class
classID
class
Meta
click
client
Height
client
Width
clone
Data
column
Formats
column
Width
columns
copy
Props
To
css
Tag
data
deserialize
display
element
enter
exit
export
fields
flatten
Data
formatted
Data
formatter
Func
get
Absolute
Pos
getBBox
guess
Width
hasHScroll
has
Overlay
hasVScroll
hash
Sum
height
id
implements
importJSON
isDOMHidden
leak
Check
locate
Ancestor
locate
Overlay
Node
locate
Parent
Widget
locateSVGNode
mixin
monitor
monitor
Property
node
on
override
Method
parent
Overlay
parsed
Data
pos
post
Update
pre
Update
property
Walker
publish
publish
Proxy
publish
Reset
publish
Widget
published
Modified
published
Properties
published
Property
render
render
Cell
Func
render
Count
render
Promise
reposition
resize
row
ToObj
scale
serialize
size
sync
Overlay
target
text
Size
to
Widget
update
visible
widget
Walker
width
x
y
Movie
Table
Person
Table
Generated using
TypeDoc
The IMDBTable base class provides common implementations of: