MarkersPlugin
Static Member Summary
Static Public Members | ||
public static |
markers: * |
Static Method Summary
Static Public Methods | ||
public static |
create(params: MarkersPluginParams): PluginDefinition Markers plugin definition factory |
since 4.6.0 |
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
markers: *[] |
|
public |
onMouseMove: * |
|
public |
onMouseUp: * |
|
public |
params: * |
|
public |
|
|
public |
style: * |
|
public |
util: * |
|
public |
wavesurfer: * |
|
public |
wrapper: * |
Method Summary
Public Methods | ||
public |
add(params: MarkerParams): object Add a marker |
|
public |
clear() Remove all markers |
|
public |
destroy() |
|
public |
init() |
|
public |
Remove a marker |
Static Public Members
public static markers: * source
Static Public Methods
public static create(params: MarkersPluginParams): PluginDefinition since 4.6.0 source
Markers plugin definition factory
This function must be used to create a plugin definition which can be used by wavesurfer to correctly instantiate the plugin.
Params:
Name | Type | Attribute | Description |
params | MarkersPluginParams | parameters use to initialise the plugin |
Public Constructors
public constructor() source
Public Members
public markers: *[] source
public onMouseMove: * source
public onMouseUp: * source
public params: * source
public selectedMarker: * source
public style: * source
public util: * source
public wavesurfer: * source
public wrapper: * source
Public Methods
public add(params: MarkerParams): object source
Add a marker
Params:
Name | Type | Attribute | Description |
params | MarkerParams | Marker definition |