Skip to main content

AudioTrackListMethods

Trait AudioTrackListMethods 

Source
pub trait AudioTrackListMethods<D>
where D: DomTypes,
{ // Required methods fn Length(&self) -> u32; fn GetTrackById( &self, id: DOMString, ) -> Option<Root<Dom<<D as DomTypes>::AudioTrack>>>; fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<RootedCallback<EventHandlerNonNull<D>>>; fn SetOnchange( &self, cx: &mut JSContext, value: Option<RootedCallback<EventHandlerNonNull<D>>>, ); fn GetOnaddtrack( &self, cx: &mut JSContext, ) -> Option<RootedCallback<EventHandlerNonNull<D>>>; fn SetOnaddtrack( &self, cx: &mut JSContext, value: Option<RootedCallback<EventHandlerNonNull<D>>>, ); fn GetOnremovetrack( &self, cx: &mut JSContext, ) -> Option<RootedCallback<EventHandlerNonNull<D>>>; fn SetOnremovetrack( &self, cx: &mut JSContext, value: Option<RootedCallback<EventHandlerNonNull<D>>>, ); fn IndexedGetter( &self, index: u32, ) -> Option<Root<Dom<<D as DomTypes>::AudioTrack>>>; }

Required Methods§

Implementors§