@byomakase/omakase-player
Preparing search index...
ChromingMarkerBarElementApi
Interface ChromingMarkerBarElementApi
interface
ChromingMarkerBarElementApi
{
destroy$
:
Observable
<
void
>
;
onEvent$
:
Observable
<
ChromingMarkerBarElementEvent
>
;
get
config
()
:
ChromingMarkerBarConfig
;
set
config
(
config
:
Partial
<
ChromingMarkerBarConfig
>
)
:
void
;
get
markerTracks
()
:
MarkerTrackState
[]
|
undefined
;
set
markerTracks
(
markerTracks
:
MarkerTrackState
[]
)
:
void
;
addMarker
(
marker
:
MarkerState
,
trackId
:
string
)
:
void
;
addTrack
(
track
:
MarkerTrackState
)
:
void
;
hasTrack
(
trackId
:
string
)
:
boolean
;
hide
()
:
void
;
removeAllMarkers
()
:
void
;
removeMarker
(
markerId
:
string
)
:
void
;
removeTrack
(
track
:
MarkerTrackState
)
:
void
;
show
()
:
void
;
updateMarker
(
marker
:
MarkerState
)
:
void
;
updateTrack
(
track
:
MarkerTrackState
)
:
void
;
}
Implemented by
OmakaseMarkerTrack
OmakaseTimeRange
Index
Properties
destroy$
on
Event$
Accessors
config
marker
Tracks
Methods
add
Marker
add
Track
has
Track
hide
remove
All
Markers
remove
Marker
remove
Track
show
update
Marker
update
Track
Properties
destroy$
destroy$
:
Observable
<
void
>
on
Event$
onEvent$
:
Observable
<
ChromingMarkerBarElementEvent
>
Accessors
config
get
config
()
:
ChromingMarkerBarConfig
Returns
ChromingMarkerBarConfig
set
config
(
config
:
Partial
<
ChromingMarkerBarConfig
>
)
:
void
Parameters
config
:
Partial
<
ChromingMarkerBarConfig
>
Returns
void
marker
Tracks
get
markerTracks
()
:
MarkerTrackState
[]
|
undefined
Returns
MarkerTrackState
[]
|
undefined
set
markerTracks
(
markerTracks
:
MarkerTrackState
[]
)
:
void
Parameters
markerTracks
:
MarkerTrackState
[]
Returns
void
Methods
add
Marker
addMarker
(
marker
:
MarkerState
,
trackId
:
string
)
:
void
Parameters
marker
:
MarkerState
trackId
:
string
Returns
void
add
Track
addTrack
(
track
:
MarkerTrackState
)
:
void
Parameters
track
:
MarkerTrackState
Returns
void
has
Track
hasTrack
(
trackId
:
string
)
:
boolean
Parameters
trackId
:
string
Returns
boolean
hide
hide
()
:
void
Returns
void
remove
All
Markers
removeAllMarkers
()
:
void
Returns
void
remove
Marker
removeMarker
(
markerId
:
string
)
:
void
Parameters
markerId
:
string
Returns
void
remove
Track
removeTrack
(
track
:
MarkerTrackState
)
:
void
Parameters
track
:
MarkerTrackState
Returns
void
show
show
()
:
void
Returns
void
update
Marker
updateMarker
(
marker
:
MarkerState
)
:
void
Parameters
marker
:
MarkerState
Returns
void
update
Track
updateTrack
(
track
:
MarkerTrackState
)
:
void
Parameters
track
:
MarkerTrackState
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
destroy$
on
Event$
Accessors
config
marker
Tracks
Methods
add
Marker
add
Track
has
Track
hide
remove
All
Markers
remove
Marker
remove
Track
show
update
Marker
update
Track
@byomakase/omakase-player
Loading...