Qtc.Qml.QJSValue

Contents

Documentation

class QqJSValue x1 where #

Methods

qJSValue :: x1 -> IO (QJSValue ()) #

Instances
QqJSValue Bool # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue :: Bool -> IO (QJSValue ()) #

QqJSValue Double # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue :: Double -> IO (QJSValue ()) #

QqJSValue Int # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue :: Int -> IO (QJSValue ()) #

QqJSValue () # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue :: () -> IO (QJSValue ()) #

QqJSValue String # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue :: String -> IO (QJSValue ()) #

QqJSValue QJSValue_SpecialValue # 
Instance details

Defined in Qtc.Qml.QJSValue

QqJSValue (QLatin1String t1) # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue :: QLatin1String t1 -> IO (QJSValue ()) #

QqJSValue (QJSValue t1) # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue :: QJSValue t1 -> IO (QJSValue ()) #

QqJSValue (QV4_ExecutionEngine t1, Int) # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue :: (QV4_ExecutionEngine t1, Int) -> IO (QJSValue ()) #

class QqJSValue_nf x1 where #

Methods

qJSValue_nf :: x1 -> IO (QJSValue ()) #

Instances
QqJSValue_nf Bool # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue_nf :: Bool -> IO (QJSValue ()) #

QqJSValue_nf Double # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue_nf :: Double -> IO (QJSValue ()) #

QqJSValue_nf Int # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue_nf :: Int -> IO (QJSValue ()) #

QqJSValue_nf () # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue_nf :: () -> IO (QJSValue ()) #

QqJSValue_nf String # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue_nf :: String -> IO (QJSValue ()) #

QqJSValue_nf QJSValue_SpecialValue # 
Instance details

Defined in Qtc.Qml.QJSValue

QqJSValue_nf (QLatin1String t1) # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue_nf :: QLatin1String t1 -> IO (QJSValue ()) #

QqJSValue_nf (QJSValue t1) # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue_nf :: QJSValue t1 -> IO (QJSValue ()) #

QqJSValue_nf (QV4_ExecutionEngine t1, Int) # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

qJSValue_nf :: (QV4_ExecutionEngine t1, Int) -> IO (QJSValue ()) #

class QcallAsConstructor x1 where #

Methods

callAsConstructor :: QJSValue a -> x1 -> IO (QJSValue ()) #

Instances
QcallAsConstructor () # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

callAsConstructor :: QJSValue a -> () -> IO (QJSValue ()) #

QcallAsConstructor [QJSValue t1] # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

callAsConstructor :: QJSValue a -> [QJSValue t1] -> IO (QJSValue ()) #

class QcallWithInstance x1 where #

Methods

callWithInstance :: QJSValue a -> x1 -> IO (QJSValue ()) #

Instances
QcallWithInstance (QJSValue t1) # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

callWithInstance :: QJSValue a -> QJSValue t1 -> IO (QJSValue ()) #

QcallWithInstance (QJSValue t1, [QJSValue t2]) # 
Instance details

Defined in Qtc.Qml.QJSValue

Methods

callWithInstance :: QJSValue a -> (QJSValue t1, [QJSValue t2]) -> IO (QJSValue ()) #

deleteProperty :: QJSValue a -> String -> IO Bool #

hasOwnProperty :: QJSValue a -> String -> IO Bool #

isCallable :: QJSValue a -> () -> IO Bool #

qJSValue_delete :: QJSValue a -> IO () #

Orphan instances

QtoVariant (QJSValue a) () # 
Instance details

Methods

toVariant :: QJSValue a -> () -> IO (QVariant ()) #

QtoUInt (QJSValue a) () # 
Instance details

Methods

toUInt :: QJSValue a -> () -> IO Int #

QtoString (QJSValue ()) () # 
Instance details

Methods

toString :: QJSValue () -> () -> IO String #

QtoString (QJSValueSc a) () # 
Instance details

Methods

toString :: QJSValueSc a -> () -> IO String #

QtoQObject (QJSValue a) () # 
Instance details

Methods

toQObject :: QJSValue a -> () -> IO (QObject ()) #

QtoQMetaObject (QJSValue a) () # 
Instance details

Methods

toQMetaObject :: QJSValue a -> () -> IO (QMetaObject ()) #

QtoNumber (QJSValue a) () # 
Instance details

Methods

toNumber :: QJSValue a -> () -> IO Double #

QtoInt (QJSValue a) () # 
Instance details

Methods

toInt :: QJSValue a -> () -> IO Int #

QtoDateTime (QJSValue a) () # 
Instance details

Methods

toDateTime :: QJSValue a -> () -> IO (QDateTime ()) #

QtoBool (QJSValue a) () # 
Instance details

Methods

toBool :: QJSValue a -> () -> IO Bool #

QisVariant (QJSValue a) () # 
Instance details

Methods

isVariant :: QJSValue a -> () -> IO Bool #

QisUndefined (QJSValue a) () # 
Instance details

Methods

isUndefined :: QJSValue a -> () -> IO Bool #

QisString (QJSValue a) () # 
Instance details

Methods

isString :: QJSValue a -> () -> IO Bool #

QisRegExp (QJSValue a) () # 
Instance details

Methods

isRegExp :: QJSValue a -> () -> IO Bool #

QisQObject (QJSValue a) () # 
Instance details

Methods

isQObject :: QJSValue a -> () -> IO Bool #

QisQMetaObject (QJSValue a) () # 
Instance details

Methods

isQMetaObject :: QJSValue a -> () -> IO Bool #

QisObject (QJSValue a) () # 
Instance details

Methods

isObject :: QJSValue a -> () -> IO Bool #

QisNumber (QJSValue a) () # 
Instance details

Methods

isNumber :: QJSValue a -> () -> IO Bool #

QqisNull (QJSValue a) () # 
Instance details

Methods

qisNull :: QJSValue a -> () -> IO Bool #

QisError (QJSValue a) () # 
Instance details

Methods

isError :: QJSValue a -> () -> IO Bool #

QisDate (QJSValue a) () # 
Instance details

Methods

isDate :: QJSValue a -> () -> IO Bool #

QisBool (QJSValue a) () # 
Instance details

Methods

isBool :: QJSValue a -> () -> IO Bool #

QisArray (QJSValue a) () # 
Instance details

Methods

isArray :: QJSValue a -> () -> IO Bool #

QhasProperty (QJSValue a) String # 
Instance details

Methods

hasProperty :: QJSValue a -> String -> IO Bool #

Qprototype (QJSValue a) () (IO (QJSValue ())) # 
Instance details

Methods

prototype :: QJSValue a -> () -> IO (QJSValue ()) #

Qproperty (QJSValue ()) Int (IO (QJSValue ())) # 
Instance details

Methods

property :: QJSValue () -> Int -> IO (QJSValue ()) #

Qproperty (QJSValue ()) String (IO (QJSValue ())) # 
Instance details

Methods

property :: QJSValue () -> String -> IO (QJSValue ()) #

Qproperty (QJSValueSc a) String (IO (QJSValue ())) # 
Instance details

Methods

property :: QJSValueSc a -> String -> IO (QJSValue ()) #

Qproperty (QJSValueSc a) Int (IO (QJSValue ())) # 
Instance details

Methods

property :: QJSValueSc a -> Int -> IO (QJSValue ()) #

Qengine (QJSValue a) () (IO (QJSEngine ())) # 
Instance details

Methods

engine :: QJSValue a -> () -> IO (QJSEngine ()) #

Qcall (QJSValue a) () (IO (QJSValue ())) # 
Instance details

Methods

call :: QJSValue a -> () -> IO (QJSValue ()) #

QstrictlyEquals (QJSValue a) (QJSValue t1) # 
Instance details

Methods

strictlyEquals :: QJSValue a -> QJSValue t1 -> IO Bool #

QsetPrototype (QJSValue a) (QJSValue t1) # 
Instance details

Methods

setPrototype :: QJSValue a -> QJSValue t1 -> IO () #

Qequals (QJSValue a) (QJSValue t1) # 
Instance details

Methods

equals :: QJSValue a -> QJSValue t1 -> IO Bool #

Qqot (QJSValue ()) (QJSValue t1) (IO (QJSValue ())) # 
Instance details

Methods

qot :: QJSValue () -> QJSValue t1 -> IO (QJSValue ()) #

Qqot (QJSValueSc a) (QJSValue t1) (IO (QJSValue ())) # 
Instance details

Methods

qot :: QJSValueSc a -> QJSValue t1 -> IO (QJSValue ()) #

Qcall (QJSValue a) [QJSValue t1] (IO (QJSValue ())) # 
Instance details

Methods

call :: QJSValue a -> [QJSValue t1] -> IO (QJSValue ()) #

QsetProperty (QJSValue a) (String, QJSValue t2) # 
Instance details

Methods

setProperty :: QJSValue a -> (String, QJSValue t2) -> IO () #

QsetProperty (QJSValue a) (Int, QJSValue t2) # 
Instance details

Methods

setProperty :: QJSValue a -> (Int, QJSValue t2) -> IO () #