java.lang.Object
io.qt.QtObject
io.qt.qml.QJSManagedValue
- All Implemented Interfaces:
QtObjectInterface
Represents a value on the JavaScript heap belonging to a QJSEngine
Java wrapper for Qt's class QJSManagedValue
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ModifierConstructorDescriptionQJSManagedValue
(QJSPrimitiveValue value, QJSEngine engine) QJSManagedValue
(QJSValue value, QJSEngine engine) QJSManagedValue
(String string, QJSEngine engine) protected
Constructor for internal use only.QJSManagedValue
(Object variant, QJSEngine engine) -
Method Summary
Modifier and TypeMethodDescriptionfinal QJSValue
call()
Overloaded function forcall(java.util.Collection)
witharguments = java.util.Collections.emptyList()
.final QJSValue
call
(Collection<? extends QJSValue> arguments) final QJSValue
Overloaded function forcallAsConstructor(java.util.Collection)
witharguments = java.util.Collections.emptyList()
.final QJSValue
callAsConstructor
(Collection<? extends QJSValue> arguments) final QJSValue
callWithInstance
(QJSValue instance) Overloaded function forcallWithInstance(io.qt.qml.QJSValue, java.util.Collection)
witharguments = java.util.Collections.emptyList()
.final QJSValue
callWithInstance
(QJSValue instance, Collection<? extends QJSValue> arguments) final boolean
deleteProperty
(int arrayIndex) final boolean
deleteProperty
(String name) final QJSEngine
engine()
final boolean
equals
(QJSManagedValue other) final boolean
hasOwnProperty
(int arrayIndex) final boolean
hasOwnProperty
(String name) final boolean
hasProperty
(int arrayIndex) final boolean
hasProperty
(String name) final boolean
isArray()
final boolean
final boolean
isDate()
final boolean
isError()
final boolean
final boolean
final boolean
final boolean
isNull()
final boolean
isNumber()
final boolean
isObject()
final boolean
final boolean
final boolean
final boolean
isString()
final boolean
isSymbol()
final boolean
final boolean
isUrl()
final boolean
final QJSManagedValue
Overloaded function forjsMetaInstantiate(java.util.Collection)
withvalues = java.util.Collections.emptyList()
.final QJSManagedValue
jsMetaInstantiate
(Collection<? extends QJSValue> values) final QStringList
final QJSManagedValue
final QJSValue
property
(int arrayIndex) final QJSValue
final QJSManagedValue
final void
setProperty
(int arrayIndex, QJSValue value) final void
setProperty
(String name, QJSValue value) final void
setPrototype
(QJSManagedValue prototype) final boolean
strictlyEquals
(QJSManagedValue other) final boolean
final QDateTime
final int
final QJSValue
final double
toNumber()
final QJSPrimitiveValue
final QMetaObject
final QObject
final QRegularExpression
final String
toString()
final QUrl
toUrl()
final Object
final QJSManagedValue.Type
type()
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QJSManagedValue
public QJSManagedValue() -
QJSManagedValue
-
QJSManagedValue
-
QJSManagedValue
-
QJSManagedValue
-
QJSManagedValue
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
call
Overloaded function for
call(java.util.Collection)
witharguments = java.util.Collections.emptyList()
. -
call
-
callAsConstructor
Overloaded function for
callAsConstructor(java.util.Collection)
witharguments = java.util.Collections.emptyList()
. -
callAsConstructor
-
callWithInstance
Overloaded function for
callWithInstance(io.qt.qml.QJSValue, java.util.Collection)
witharguments = java.util.Collections.emptyList()
. -
callWithInstance
@QtUninvokable public final QJSValue callWithInstance(QJSValue instance, Collection<? extends QJSValue> arguments) -
deleteProperty
-
deleteProperty
-
engine
-
equals
-
hasOwnProperty
-
hasOwnProperty
-
hasProperty
-
hasProperty
-
isArray
-
isBoolean
-
isDate
-
isError
-
isFunction
-
isInteger
-
isJsMetaType
-
isNull
-
isNumber
-
isObject
-
isQMetaObject
-
isQObject
-
isRegularExpression
-
isString
-
isSymbol
-
isUndefined
-
isUrl
-
isVariant
-
jsMetaInstantiate
Overloaded function for
jsMetaInstantiate(java.util.Collection)
withvalues = java.util.Collections.emptyList()
. -
jsMetaInstantiate
@QtUninvokable public final QJSManagedValue jsMetaInstantiate(Collection<? extends QJSValue> values) -
jsMetaMembers
-
jsMetaType
-
property
-
property
-
prototype
-
setProperty
-
setProperty
-
setPrototype
-
strictlyEquals
-
toBoolean
-
toDateTime
-
toInteger
-
toJSValue
-
toNumber
-
toPrimitive
-
toQMetaObject
-
toQObject
-
toRegularExpression
-
toString
-
toUrl
-
toVariant
-
type
-