Search
Preparing search index...
The search index is not available
Swim Toolkit
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Swim Toolkit
@swim/view
DisplayManager
Class DisplayManager<V>
Type parameters
V
:
View
=
View
Hierarchy
ViewManager
<
V
>
DisplayManager
Index
Constructors
constructor
Properties
display
Frame
process
Timer
root
Flags
root
Views
update
Delay
view
Manager
Observers
Max
Process
Interval
Max
Update
Delay
Min
Process
Interval
Min
Update
Delay
Accessors
power
Flags
Methods
add
View
Manager
Observer
attach
Events
cancel
Update
detach
Events
did
Add
View
Manager
Observer
did
Attach
did
Detach
did
Insert
Root
View
did
Observe
did
Remove
Root
View
did
Remove
View
Manager
Observer
did
Request
Update
insert
Root
View
is
Attached
on
Add
View
Manager
Observer
on
Attach
on
Detach
on
Insert
Root
View
on
Power
on
Remove
Root
View
on
Remove
View
Manager
Observer
on
Request
Update
on
Unpower
on
Visibility
Change
power
Root
View
power
Root
Views
remove
Root
View
remove
View
Manager
Observer
request
Update
run
Display
Pass
run
Immediate
Pass
run
Process
Pass
schedule
Update
set
Root
Flags
unpower
Root
View
unpower
Root
Views
updated
View
Context
will
Add
View
Manager
Observer
will
Attach
will
Detach
will
Insert
Root
View
will
Observe
will
Remove
Root
View
will
Remove
View
Manager
Observer
will
Request
Update
global
Constructors
constructor
new
Display
Manager<V>
(
)
:
DisplayManager
<
V
>
Type parameters
V
:
View
<
V
>
=
View
Returns
DisplayManager
<
V
>
Properties
display
Frame
display
Frame
:
number
process
Timer
process
Timer
:
number
Readonly
root
Flags
root
Flags
:
number
Readonly
root
Views
root
Views
:
readonly
V
[]
update
Delay
update
Delay
:
number
Readonly
view
Manager
Observers
view
Manager
Observers
:
readonly
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
[]
Static
Max
Process
Interval
Max
Process
Interval
:
number
Static
Max
Update
Delay
Max
Update
Delay
:
number
Static
Min
Process
Interval
Min
Process
Interval
:
number
Static
Min
Update
Delay
Min
Update
Delay
:
number
Accessors
power
Flags
get
powerFlags
(
)
:
number
Returns
number
Methods
add
View
Manager
Observer
add
View
Manager
Observer
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
Protected
attach
Events
attach
Events
(
)
:
void
Returns
void
Protected
cancel
Update
cancel
Update
(
)
:
void
Returns
void
Protected
detach
Events
detach
Events
(
)
:
void
Returns
void
Protected
did
Add
View
Manager
Observer
did
Add
View
Manager
Observer
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
Protected
did
Attach
did
Attach
(
)
:
void
Returns
void
Protected
did
Detach
did
Detach
(
)
:
void
Returns
void
Protected
did
Insert
Root
View
did
Insert
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
Protected
did
Observe
did
Observe<T>
(
callback
:
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
=>
void
|
T
)
:
undefined
|
T
Type parameters
T
Parameters
callback:
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
=>
void
|
T
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
|
T
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
|
T
Returns
undefined
|
T
Protected
did
Remove
Root
View
did
Remove
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
Protected
did
Remove
View
Manager
Observer
did
Remove
View
Manager
Observer
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
Protected
did
Request
Update
did
Request
Update
(
targetView
:
View
, updateFlags
:
number
, immediate
:
boolean
)
:
void
Parameters
targetView:
View
updateFlags:
number
immediate:
boolean
Returns
void
insert
Root
View
insert
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
is
Attached
is
Attached
(
)
:
boolean
Returns
boolean
Protected
on
Add
View
Manager
Observer
on
Add
View
Manager
Observer
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
Protected
on
Attach
on
Attach
(
)
:
void
Returns
void
Protected
on
Detach
on
Detach
(
)
:
void
Returns
void
Protected
on
Insert
Root
View
on
Insert
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
Protected
on
Power
on
Power
(
)
:
void
Returns
void
Protected
on
Remove
Root
View
on
Remove
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
Protected
on
Remove
View
Manager
Observer
on
Remove
View
Manager
Observer
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
Protected
on
Request
Update
on
Request
Update
(
targetView
:
View
, updateFlags
:
number
, immediate
:
boolean
)
:
void
Parameters
targetView:
View
updateFlags:
number
immediate:
boolean
Returns
void
Protected
on
Unpower
on
Unpower
(
)
:
void
Returns
void
Protected
on
Visibility
Change
on
Visibility
Change
(
)
:
void
Returns
void
Protected
power
Root
View
power
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
Protected
power
Root
Views
power
Root
Views
(
)
:
void
Returns
void
remove
Root
View
remove
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
remove
View
Manager
Observer
remove
View
Manager
Observer
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
request
Update
request
Update
(
targetView
:
View
, updateFlags
:
number
, immediate
:
boolean
)
:
void
Parameters
targetView:
View
updateFlags:
number
immediate:
boolean
Returns
void
Protected
run
Display
Pass
run
Display
Pass
(
time
?:
number
, immediate
?:
boolean
)
:
void
Parameters
Optional
time:
number
Optional
immediate:
boolean
Returns
void
Protected
run
Immediate
Pass
run
Immediate
Pass
(
)
:
void
Returns
void
Protected
run
Process
Pass
run
Process
Pass
(
immediate
?:
boolean
)
:
void
Parameters
Optional
immediate:
boolean
Returns
void
Protected
schedule
Update
schedule
Update
(
)
:
void
Returns
void
set
Root
Flags
set
Root
Flags
(
rootFlags
:
number
)
:
void
Parameters
rootFlags:
number
Returns
void
Protected
unpower
Root
View
unpower
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
Protected
unpower
Root
Views
unpower
Root
Views
(
)
:
void
Returns
void
updated
View
Context
updated
View
Context
(
viewContext
:
ViewContext
)
:
ViewContext
Parameters
viewContext:
ViewContext
Returns
ViewContext
Protected
will
Add
View
Manager
Observer
will
Add
View
Manager
Observer
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
Protected
will
Attach
will
Attach
(
)
:
void
Returns
void
Protected
will
Detach
will
Detach
(
)
:
void
Returns
void
Protected
will
Insert
Root
View
will
Insert
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
Protected
will
Observe
will
Observe<T>
(
callback
:
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
=>
void
|
T
)
:
undefined
|
T
Type parameters
T
Parameters
callback:
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
=>
void
|
T
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
|
T
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
|
T
Returns
undefined
|
T
Protected
will
Remove
Root
View
will
Remove
Root
View
(
rootView
:
V
)
:
void
Parameters
rootView:
V
Returns
void
Protected
will
Remove
View
Manager
Observer
will
Remove
View
Manager
Observer
(
viewManagerObserver
:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
)
:
void
Parameters
viewManagerObserver:
DisplayManagerObserver
<
View
,
DisplayManager
<
View
>
>
Returns
void
Protected
will
Request
Update
will
Request
Update
(
targetView
:
View
, updateFlags
:
number
, immediate
:
boolean
)
:
void
Parameters
targetView:
View
updateFlags:
number
immediate:
boolean
Returns
void
Static
global
global<V>
(
)
:
DisplayManager
<
V
>
Type parameters
V
:
View
<
V
>
Returns
DisplayManager
<
V
>
Modules
@swim/system
@swim/toolkit
@swim/ui
@swim/model
@swim/style
@swim/theme
@swim/view
@swim/dom
@swim/graphics
@swim/component
@swim/ux
@swim/vis
@swim/maps
Display
Manager
constructor
display
Frame
process
Timer
root
Flags
root
Views
update
Delay
view
Manager
Observers
Max
Process
Interval
Max
Update
Delay
Min
Process
Interval
Min
Update
Delay
power
Flags
add
View
Manager
Observer
attach
Events
cancel
Update
detach
Events
did
Add
View
Manager
Observer
did
Attach
did
Detach
did
Insert
Root
View
did
Observe
did
Remove
Root
View
did
Remove
View
Manager
Observer
did
Request
Update
insert
Root
View
is
Attached
on
Add
View
Manager
Observer
on
Attach
on
Detach
on
Insert
Root
View
on
Power
on
Remove
Root
View
on
Remove
View
Manager
Observer
on
Request
Update
on
Unpower
on
Visibility
Change
power
Root
View
power
Root
Views
remove
Root
View
remove
View
Manager
Observer
request
Update
run
Display
Pass
run
Immediate
Pass
run
Process
Pass
schedule
Update
set
Root
Flags
unpower
Root
View
unpower
Root
Views
updated
View
Context
will
Add
View
Manager
Observer
will
Attach
will
Detach
will
Insert
Root
View
will
Observe
will
Remove
Root
View
will
Remove
View
Manager
Observer
will
Request
Update
global
Generated using
TypeDoc