Preparing search index...
The search index is not available
eligius
eligius
NavigationController
Class NavigationController
Hierarchy
NavigationController
Implements
IController
<
INavigationControllerOperationData
>
Index
Constructors
constructor
Properties
active
Navigation
Point
container
ctrl
Lookup
eventbus
eventhandlers
label
Controllers
name
nav
Lookup
nav
Vid
Id
Lookup
navigation
Methods
_add
Click
Handler
_add
Label
_add
Nav
Element
_build
Html
_build
Navigation
Data
_get
Query
Variable
_handle
Navigate
Video
Url
_handle
Request
Current
Navigation
_handle
Video
Complete
_highlight
Menu
_init
History
_menu
Mouseup
Handler
_push
Current
State
attach
detach
init
Constructors
constructor
new
Navigation
Controller
(
)
:
NavigationController
Returns
NavigationController
Properties
active
Navigation
Point
active
Navigation
Point
:
any
= null
container
container
:
null
|
JQuery
<
HTMLElement
>
= null
ctrl
Lookup
ctrl
Lookup
:
Record
<
string
,
LabelController
>
= {}
eventbus
eventbus
:
null
|
IEventbus
= null
eventhandlers
eventhandlers
:
TEventbusRemover
[]
= []
label
Controllers
label
Controllers
:
LabelController
[]
= []
name
name
:
string
= 'NavigationController'
nav
Lookup
nav
Lookup
:
Record
<
string
,
any
>
= {}
nav
Vid
Id
Lookup
nav
Vid
Id
Lookup
:
Record
<
string
,
any
>
= {}
navigation
navigation
:
any
[]
= []
Methods
Private
_add
Click
Handler
_add
Click
Handler
(
parentElm
,
videoIndex
)
:
void
Parameters
parentElm
:
JQuery
<
HTMLElement
>
videoIndex
:
number
Returns
void
Private
_add
Label
_add
Label
(
parentElm
,
labelId
)
:
void
Parameters
parentElm
:
JQuery
<
HTMLElement
>
labelId
:
string
Returns
void
Private
_add
Nav
Element
_add
Nav
Element
(
parentElm
,
data
)
:
void
Parameters
parentElm
:
JQuery
<
HTMLElement
>
data
:
any
Returns
void
Private
_build
Html
_build
Html
(
parentElm
,
data
)
:
void
Parameters
parentElm
:
JQuery
<
HTMLElement
>
data
:
any
Returns
void
Private
_build
Navigation
Data
_build
Navigation
Data
(
data
)
:
any
[]
Parameters
data
:
any
Returns
any
[]
Private
_get
Query
Variable
_get
Query
Variable
(
variableIdx
)
:
null
|
string
Parameters
variableIdx
:
number
Returns
null
|
string
Private
_handle
Navigate
Video
Url
_handle
Navigate
Video
Url
(
index
,
requestedVideoPosition
?
)
:
void
Parameters
index
:
number
requestedVideoPosition
:
number
= 0
Returns
void
Private
_handle
Request
Current
Navigation
_handle
Request
Current
Navigation
(
resultCallback
)
:
void
Parameters
resultCallback
:
TResultCallback
Returns
void
Private
_handle
Video
Complete
_handle
Video
Complete
(
index
)
:
void
Parameters
index
:
number
Returns
void
Private
_highlight
Menu
_highlight
Menu
(
index
)
:
void
Parameters
index
:
number
Returns
void
Private
_init
History
_init
History
(
)
:
void
Returns
void
Private
_menu
Mouseup
Handler
_menu
Mouseup
Handler
(
videoIndex
)
:
void
Parameters
videoIndex
:
number
Returns
void
Private
_push
Current
State
_push
Current
State
(
position
?
)
:
void
Parameters
position
:
number
= -1
Returns
void
attach
attach
(
eventbus
)
:
void
Parameters
eventbus
:
IEventbus
Returns
void
detach
detach
(
eventbus
)
:
void
Parameters
eventbus
:
IEventbus
Returns
void
init
init
(
operationData
)
:
void
Parameters
operationData
:
TOperationData
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
active
Navigation
Point
container
ctrl
Lookup
eventbus
eventhandlers
label
Controllers
name
nav
Lookup
nav
Vid
Id
Lookup
navigation
_add
Click
Handler
_add
Label
_add
Nav
Element
_build
Html
_build
Navigation
Data
_get
Query
Variable
_handle
Navigate
Video
Url
_handle
Request
Current
Navigation
_handle
Video
Complete
_highlight
Menu
_init
History
_menu
Mouseup
Handler
_push
Current
State
attach
detach
init
eligius
metadata
Action
ActionCreator
ActionCreatorFactory
ActionEditor
ActionRegistryEventbusListener
ConfigurationFactory
ConfigurationResolver
ControllerNamesProvider
DevToolEventListener
Diagnostics
EligiusEngine
EligiusResourceImporter
EndableAction
EndableActionCreator
EndableActionEditor
EngineFactory
EventListenerController
Eventbus
LabelController
LanguageManager
Loading...
Generated using
TypeDoc