You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@JpEncausse
JpEncausse commented on 28 May 2015
Hi,
I have a GUI like popcorn webmaker to display events on a track. I add events with the folowing code:
popcorn.myplugin({ start: 1, end: 2, duration: 1, custiom: 'x' });
What is the proper way to clear this event or all events when my GUI update the start / end ? I assume clearing popcorn.data.trackEvents is not enought :-)
Should I provide an Id ? If yes I assume it should be something like myInternalId + '_' + start ?
Regards,
Jp
@JpEncausse JpEncausse referenced this issue in mozilla/popcorn.webmaker.org on 30 May 2015
Closed
Proper way to update TrackEvents ? #609 @mjschranz
Contributor
mjschranz commented on 18 Jun 2015
If you want to remove all trackEvents period you will need to simply loop over them and call popcorn.removeTrackEvent( trackEvent._id ). You can provide your own ID when creating a plugin in the format of p.myplugin({ id; 'asdf' })
Clearing popcorn.data.trackEvents is generally speaking a bad idea.
The text was updated successfully, but these errors were encountered:
Issue reported: mozilla#443
Reported by: @JpEncausse
@JpEncausse
JpEncausse commented on 28 May 2015
Hi,
I have a GUI like popcorn webmaker to display events on a track. I add events with the folowing code:
popcorn.myplugin({ start: 1, end: 2, duration: 1, custiom: 'x' });
What is the proper way to clear this event or all events when my GUI update the start / end ? I assume clearing popcorn.data.trackEvents is not enought :-)
Should I provide an Id ? If yes I assume it should be something like myInternalId + '_' + start ?
Regards,
Jp
@JpEncausse JpEncausse referenced this issue in mozilla/popcorn.webmaker.org on 30 May 2015
Closed
Proper way to update TrackEvents ? #609
@mjschranz
Contributor
mjschranz commented on 18 Jun 2015
If you want to remove all trackEvents period you will need to simply loop over them and call popcorn.removeTrackEvent( trackEvent._id ). You can provide your own ID when creating a plugin in the format of p.myplugin({ id; 'asdf' })
Clearing popcorn.data.trackEvents is generally speaking a bad idea.
The text was updated successfully, but these errors were encountered: