script::dom::bindings::codegen::Bindings::AudioNodeBinding::AudioNode_Binding

Trait AudioNodeMethods

Source
pub trait AudioNodeMethods<D>
where D: DomTypes,
{
Show 18 methods // Required methods fn Connect( &self, destinationNode: &<D as DomTypes>::AudioNode, output: u32, input: u32, ) -> Result<Root<Dom<<D as DomTypes>::AudioNode>>, Error>; fn Connect_( &self, destinationParam: &<D as DomTypes>::AudioParam, output: u32, ) -> Result<(), Error>; fn Disconnect(&self) -> Result<(), Error>; fn Disconnect_(&self, output: u32) -> Result<(), Error>; fn Disconnect__( &self, destination: &<D as DomTypes>::AudioNode, ) -> Result<(), Error>; fn Disconnect___( &self, destination: &<D as DomTypes>::AudioNode, output: u32, ) -> Result<(), Error>; fn Disconnect____( &self, destination: &<D as DomTypes>::AudioNode, output: u32, input: u32, ) -> Result<(), Error>; fn Disconnect_____( &self, destination: &<D as DomTypes>::AudioParam, ) -> Result<(), Error>; fn Disconnect______( &self, destination: &<D as DomTypes>::AudioParam, output: u32, ) -> Result<(), Error>; fn Context(&self) -> Root<Dom<<D as DomTypes>::BaseAudioContext>>; fn NumberOfInputs(&self) -> u32; fn NumberOfOutputs(&self) -> u32; fn ChannelCount(&self) -> u32; fn SetChannelCount(&self, value: u32) -> Result<(), Error>; fn ChannelCountMode(&self) -> ChannelCountMode; fn SetChannelCountMode(&self, value: ChannelCountMode) -> Result<(), Error>; fn ChannelInterpretation(&self) -> ChannelInterpretation; fn SetChannelInterpretation( &self, value: ChannelInterpretation, ) -> Result<(), Error>;
}

Required Methods§

Source

fn Connect( &self, destinationNode: &<D as DomTypes>::AudioNode, output: u32, input: u32, ) -> Result<Root<Dom<<D as DomTypes>::AudioNode>>, Error>

Source

fn Connect_( &self, destinationParam: &<D as DomTypes>::AudioParam, output: u32, ) -> Result<(), Error>

Source

fn Disconnect(&self) -> Result<(), Error>

Source

fn Disconnect_(&self, output: u32) -> Result<(), Error>

Source

fn Disconnect__( &self, destination: &<D as DomTypes>::AudioNode, ) -> Result<(), Error>

Source

fn Disconnect___( &self, destination: &<D as DomTypes>::AudioNode, output: u32, ) -> Result<(), Error>

Source

fn Disconnect____( &self, destination: &<D as DomTypes>::AudioNode, output: u32, input: u32, ) -> Result<(), Error>

Source

fn Disconnect_____( &self, destination: &<D as DomTypes>::AudioParam, ) -> Result<(), Error>

Source

fn Disconnect______( &self, destination: &<D as DomTypes>::AudioParam, output: u32, ) -> Result<(), Error>

Source

fn Context(&self) -> Root<Dom<<D as DomTypes>::BaseAudioContext>>

Source

fn NumberOfInputs(&self) -> u32

Source

fn NumberOfOutputs(&self) -> u32

Source

fn ChannelCount(&self) -> u32

Source

fn SetChannelCount(&self, value: u32) -> Result<(), Error>

Source

fn ChannelCountMode(&self) -> ChannelCountMode

Source

fn SetChannelCountMode(&self, value: ChannelCountMode) -> Result<(), Error>

Source

fn ChannelInterpretation(&self) -> ChannelInterpretation

Source

fn SetChannelInterpretation( &self, value: ChannelInterpretation, ) -> Result<(), Error>

Implementors§