Safe Haskell | None |
---|---|
Language | Haskell2010 |
- start :: MonadDOM m => OscillatorNode -> Maybe Double -> m ()
- stop :: MonadDOM m => OscillatorNode -> Maybe Double -> m ()
- setPeriodicWave :: MonadDOM m => OscillatorNode -> Maybe PeriodicWave -> m ()
- pattern UNSCHEDULED_STATE :: forall a. (Num a, Eq a) => a
- pattern SCHEDULED_STATE :: forall a. (Num a, Eq a) => a
- pattern PLAYING_STATE :: forall a. (Num a, Eq a) => a
- pattern FINISHED_STATE :: forall a. (Num a, Eq a) => a
- setType :: MonadDOM m => OscillatorNode -> OscillatorType -> m ()
- getType :: MonadDOM m => OscillatorNode -> m OscillatorType
- getPlaybackState :: MonadDOM m => OscillatorNode -> m Word
- getFrequency :: MonadDOM m => OscillatorNode -> m AudioParam
- getDetune :: MonadDOM m => OscillatorNode -> m AudioParam
- ended :: EventName OscillatorNode Event
- newtype OscillatorNode = OscillatorNode {}
- gTypeOscillatorNode :: JSM GType
Documentation
setPeriodicWave :: MonadDOM m => OscillatorNode -> Maybe PeriodicWave -> m () Source #
pattern UNSCHEDULED_STATE :: forall a. (Num a, Eq a) => a Source #
pattern SCHEDULED_STATE :: forall a. (Num a, Eq a) => a Source #
pattern PLAYING_STATE :: forall a. (Num a, Eq a) => a Source #
pattern FINISHED_STATE :: forall a. (Num a, Eq a) => a Source #
setType :: MonadDOM m => OscillatorNode -> OscillatorType -> m () Source #
getType :: MonadDOM m => OscillatorNode -> m OscillatorType Source #
getPlaybackState :: MonadDOM m => OscillatorNode -> m Word Source #
getFrequency :: MonadDOM m => OscillatorNode -> m AudioParam Source #
getDetune :: MonadDOM m => OscillatorNode -> m AudioParam Source #
newtype OscillatorNode Source #
Functions for this inteface are in JSDOM.OscillatorNode. Base interface functions are in: