Safe Haskell | None |
---|---|
Language | Haskell98 |
Graphics.UI.Gtk.WebKit.JavaScriptCore.JSValueRef
Documentation
toEnumFromIntegral :: (Enum a, Integral i) => i -> a Source #
jsvaluegettype :: JSContextRef -> JSValueRef -> IO JSType Source #
jsvalueisundefined :: JSContextRef -> JSValueRef -> IO Bool Source #
jsvalueisnull :: JSContextRef -> JSValueRef -> IO Bool Source #
jsvalueisboolean :: JSContextRef -> JSValueRef -> IO Bool Source #
jsvalueisnumber :: JSContextRef -> JSValueRef -> IO Bool Source #
jsvalueisstring :: JSContextRef -> JSValueRef -> IO Bool Source #
jsvalueisobject :: JSContextRef -> JSValueRef -> IO Bool Source #
jsvalueisobjectofclass :: JSContextRef -> JSValueRef -> JSClassRef -> IO Bool Source #
jsvalueisequal :: JSContextRef -> JSValueRef -> JSValueRef -> JSValueRefRef -> IO Bool Source #
jsvalueisstrictequal :: JSContextRef -> JSValueRef -> JSValueRef -> IO Bool Source #
jsvaluemakeboolean :: JSContextRef -> Bool -> IO JSValueRef Source #
jsvalueisinstanceofconstructor :: JSContextRef -> JSValueRef -> JSObjectRef -> JSValueRefRef -> IO Bool Source #
jsvaluemakenumber :: JSContextRef -> Double -> IO JSValueRef Source #
jsvaluemakestring :: JSContextRef -> JSStringRef -> IO JSValueRef Source #
jsvaluecreatejsonstring :: JSContextRef -> JSValueRef -> CUInt -> JSValueRefRef -> IO JSStringRef Source #
jsvaluetoboolean :: JSContextRef -> JSValueRef -> IO Bool Source #
jsvaluetonumber :: JSContextRef -> JSValueRef -> JSValueRefRef -> IO Double Source #
jsvaluetostringcopy :: JSContextRef -> JSValueRef -> JSValueRefRef -> IO JSStringRef Source #
jsvaluetoobject :: JSContextRef -> JSValueRef -> JSValueRefRef -> IO JSObjectRef Source #
jsvalueprotect :: JSContextRef -> JSValueRef -> IO () Source #
jsvalueunprotect :: JSContextRef -> JSValueRef -> IO () Source #
jsvaluegettype'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> IO CInt Source #
jsvalueisnull'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> IO CUChar Source #
jsvalueisboolean'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> IO CUChar Source #
jsvalueisnumber'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> IO CUChar Source #
jsvalueisstring'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> IO CUChar Source #
jsvalueisobject'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> IO CUChar Source #
jsvalueisobjectofclass'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> Ptr OpaqueJSClass -> IO CUChar Source #
jsvalueisequal'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> Ptr OpaqueJSValue -> Ptr JSValueRef -> IO CUChar Source #
jsvalueisstrictequal'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> Ptr OpaqueJSValue -> IO CUChar Source #
jsvalueisinstanceofconstructor'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> Ptr OpaqueJSValue -> Ptr JSValueRef -> IO CUChar Source #
jsvaluemakenull'_ :: Ptr OpaqueJSContext -> IO (Ptr OpaqueJSValue) Source #
jsvaluemakeboolean'_ :: Ptr OpaqueJSContext -> CUChar -> IO (Ptr OpaqueJSValue) Source #
jsvaluemakenumber'_ :: Ptr OpaqueJSContext -> CDouble -> IO (Ptr OpaqueJSValue) Source #
jsvaluemakestring'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSString -> IO (Ptr OpaqueJSValue) Source #
jsvaluemakefromjsonstring'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSString -> IO (Ptr OpaqueJSValue) Source #
jsvaluecreatejsonstring'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> CUInt -> Ptr JSValueRef -> IO (Ptr OpaqueJSString) Source #
jsvaluetoboolean'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> IO CUChar Source #
jsvaluetonumber'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> Ptr JSValueRef -> IO CDouble Source #
jsvaluetostringcopy'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> Ptr JSValueRef -> IO (Ptr OpaqueJSString) Source #
jsvaluetoobject'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> Ptr JSValueRef -> IO (Ptr OpaqueJSValue) Source #
jsvalueprotect'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> IO () Source #
jsvalueunprotect'_ :: Ptr OpaqueJSContext -> Ptr OpaqueJSValue -> IO () Source #