Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- functionWithName :: (MonadDOM m, ToJSString name) => WebGPULibrary -> name -> m (Maybe WebGPUFunction)
- functionWithName_ :: (MonadDOM m, ToJSString name) => WebGPULibrary -> name -> m ()
- functionWithNameUnsafe :: (MonadDOM m, ToJSString name, HasCallStack) => WebGPULibrary -> name -> m WebGPUFunction
- functionWithNameUnchecked :: (MonadDOM m, ToJSString name) => WebGPULibrary -> name -> m WebGPUFunction
- getSourceCode :: (MonadDOM m, FromJSString result) => WebGPULibrary -> m result
- setLabel :: (MonadDOM m, ToJSString val) => WebGPULibrary -> val -> m ()
- getLabel :: (MonadDOM m, FromJSString result) => WebGPULibrary -> m result
- getFunctionNames :: (MonadDOM m, FromJSString result) => WebGPULibrary -> m [result]
- newtype WebGPULibrary = WebGPULibrary {}
- gTypeWebGPULibrary :: JSM GType
Documentation
functionWithName :: (MonadDOM m, ToJSString name) => WebGPULibrary -> name -> m (Maybe WebGPUFunction) Source #
functionWithName_ :: (MonadDOM m, ToJSString name) => WebGPULibrary -> name -> m () Source #
functionWithNameUnsafe :: (MonadDOM m, ToJSString name, HasCallStack) => WebGPULibrary -> name -> m WebGPUFunction Source #
functionWithNameUnchecked :: (MonadDOM m, ToJSString name) => WebGPULibrary -> name -> m WebGPUFunction Source #
getSourceCode :: (MonadDOM m, FromJSString result) => WebGPULibrary -> m result Source #
setLabel :: (MonadDOM m, ToJSString val) => WebGPULibrary -> val -> m () Source #
getLabel :: (MonadDOM m, FromJSString result) => WebGPULibrary -> m result Source #
getFunctionNames :: (MonadDOM m, FromJSString result) => WebGPULibrary -> m [result] Source #
newtype WebGPULibrary Source #
Functions for this inteface are in JSDOM.WebGPULibrary.
Instances
PToJSVal WebGPULibrary Source # | |
Defined in JSDOM.Types pToJSVal :: WebGPULibrary -> JSVal # | |
PFromJSVal WebGPULibrary Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> WebGPULibrary # | |
ToJSVal WebGPULibrary Source # | |
Defined in JSDOM.Types toJSVal :: WebGPULibrary -> JSM JSVal # toJSValListOf :: [WebGPULibrary] -> JSM JSVal # | |
FromJSVal WebGPULibrary Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe WebGPULibrary) # fromJSValUnchecked :: JSVal -> JSM WebGPULibrary # fromJSValListOf :: JSVal -> JSM (Maybe [WebGPULibrary]) # fromJSValUncheckedListOf :: JSVal -> JSM [WebGPULibrary] # | |
MakeObject WebGPULibrary Source # | |
Defined in JSDOM.Types makeObject :: WebGPULibrary -> JSM Object # | |
IsGObject WebGPULibrary Source # | |
Defined in JSDOM.Types typeGType :: WebGPULibrary -> JSM GType |