Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- getFloatFrequencyData :: (MonadDOM m, IsFloat32Array array) => AnalyserNode -> Maybe array -> m ()
- getByteFrequencyData :: (MonadDOM m, IsUint8Array array) => AnalyserNode -> Maybe array -> m ()
- getByteTimeDomainData :: (MonadDOM m, IsUint8Array array) => AnalyserNode -> Maybe array -> m ()
- setFftSize :: MonadDOM m => AnalyserNode -> Word -> m ()
- getFftSize :: MonadDOM m => AnalyserNode -> m Word
- getFrequencyBinCount :: MonadDOM m => AnalyserNode -> m Word
- setMinDecibels :: MonadDOM m => AnalyserNode -> Double -> m ()
- getMinDecibels :: MonadDOM m => AnalyserNode -> m Double
- setMaxDecibels :: MonadDOM m => AnalyserNode -> Double -> m ()
- getMaxDecibels :: MonadDOM m => AnalyserNode -> m Double
- setSmoothingTimeConstant :: MonadDOM m => AnalyserNode -> Double -> m ()
- getSmoothingTimeConstant :: MonadDOM m => AnalyserNode -> m Double
- newtype AnalyserNode = AnalyserNode {}
- gTypeAnalyserNode :: JSM GType
Documentation
getFloatFrequencyData :: (MonadDOM m, IsFloat32Array array) => AnalyserNode -> Maybe array -> m () Source #
getByteFrequencyData :: (MonadDOM m, IsUint8Array array) => AnalyserNode -> Maybe array -> m () Source #
getByteTimeDomainData :: (MonadDOM m, IsUint8Array array) => AnalyserNode -> Maybe array -> m () Source #
setFftSize :: MonadDOM m => AnalyserNode -> Word -> m () Source #
getFftSize :: MonadDOM m => AnalyserNode -> m Word Source #
getFrequencyBinCount :: MonadDOM m => AnalyserNode -> m Word Source #
setMinDecibels :: MonadDOM m => AnalyserNode -> Double -> m () Source #
getMinDecibels :: MonadDOM m => AnalyserNode -> m Double Source #
setMaxDecibels :: MonadDOM m => AnalyserNode -> Double -> m () Source #
getMaxDecibels :: MonadDOM m => AnalyserNode -> m Double Source #
setSmoothingTimeConstant :: MonadDOM m => AnalyserNode -> Double -> m () Source #
getSmoothingTimeConstant :: MonadDOM m => AnalyserNode -> m Double Source #
newtype AnalyserNode Source #
Functions for this inteface are in JSDOM.AnalyserNode. Base interface functions are in:
Instances
PToJSVal AnalyserNode Source # | |
Defined in JSDOM.Types pToJSVal :: AnalyserNode -> JSVal # | |
PFromJSVal AnalyserNode Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> AnalyserNode # | |
ToJSVal AnalyserNode Source # | |
Defined in JSDOM.Types toJSVal :: AnalyserNode -> JSM JSVal # toJSValListOf :: [AnalyserNode] -> JSM JSVal # | |
FromJSVal AnalyserNode Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe AnalyserNode) # fromJSValUnchecked :: JSVal -> JSM AnalyserNode # fromJSValListOf :: JSVal -> JSM (Maybe [AnalyserNode]) # fromJSValUncheckedListOf :: JSVal -> JSM [AnalyserNode] # | |
MakeObject AnalyserNode Source # | |
Defined in JSDOM.Types makeObject :: AnalyserNode -> JSM Object # | |
IsEventTarget AnalyserNode Source # | |
Defined in JSDOM.Types | |
IsAudioNode AnalyserNode Source # | |
Defined in JSDOM.Types | |
IsGObject AnalyserNode Source # | |
Defined in JSDOM.Types typeGType :: AnalyserNode -> JSM GType |