-
Notifications
You must be signed in to change notification settings - Fork 1.2k
JavaScript Runtime (JSRT) Reference
Limin Zhu edited this page Aug 15, 2017
·
28 revisions
References of JSRT typedefs, constants, enumerations and APIs.
JSRT Typedef References:
- JsBackgroundWorkItemCallback
- JsBeforeCollectCallback
- JsContextRef
- JsFinalizeCallback
- JsMemoryAllocationCallback
- JsNativeFunction
- JsObjectBeforeCollectCallback
- JsPromiseContinuationCallback
- JsPropertyIdRef
- JsRef
- JsRuntimeHandle
- JsSerializedLoadScriptCallBack
- JsSerializedScriptLoadSourceCallback
- JsSerializedScriptUnloadCallback
- JsSourceContext
- JsThreadServiceCallback
- JsValueRef
- JsWeakRef
JSRT Const References:
JSRT Enum References:
- JsErrorCode
- JsMemoryEventType
- JsParseScriptAttributes
- JsPropertyIdType
- JsRuntimeAttributes
- JsTypedArrayType
- JsValueType
JSRT API References:
- JsAddRef
- JsBoolToBoolean
- JsBooleanToBool
- JsCallFunction
- JsCollectGarbage
- JsConstructObject
- JsConvertValueToBoolean
- JsConvertValueToNumber
- JsConvertValueToObject
- JsConvertValueToString
- JsCopyString
- JsCopyStringOneByte
- JsCopyStringUtf16
- JsCopyPropertyIdUtf8
- JsCreateArray
- JsCreateArrayBuffer
- JsCreateContext
- JsCreateDataView
- JsCreateError
- JsCreateExternalArrayBuffer
- JsCreateExternalObject
- JsCreateFunction
- JsCreateNamedFunction
- JsCreateObject
- JsCreatePromise
- JsCreatePropertyIdUtf8
- JsCreateRangeError
- JsCreateReferenceError
- JsCreateRuntime
- JsCreateString
- JsCreateStringUtf16
- JsCreateSymbol
- JsCreateSyntaxError
- JsCreateTypeError
- JsCreateTypedArray
- JsCreateURIError
- JsCreateWeakReference
- JsDefineProperty
- JsDeleteIndexedProperty
- JsDeleteProperty
- JsDisableRuntimeExecution
- JsDisposeRuntime
- JsDoubleToNumber
- JsEnableRuntimeExecution
- JsEquals
- JsGetAndClearException
- JsGetAndClearExceptionWithMetadata
- JsGetArrayBufferStorage
- JsGetContextData
- JsGetContextOfObject
- JsGetCurrentContext
- JsGetDataViewInfo
- JsGetDataViewStorage
- JsGetExtensionAllowed
- JsGetExternalData
- JsGetFalseValue
- JsGetGlobalObject
- JsGetIndexedPropertiesExternalData
- JsGetIndexedProperty
- JsGetNullValue
- JsGetOwnPropertyDescriptor
- JsGetOwnPropertyNames
- JsGetOwnPropertySymbols
- JsGetProperty
- JsGetPropertyIdFromName
- JsGetPropertyIdFromSymbol
- JsGetPropertyIdType
- JsGetPropertyNameFromId
- JsGetPrototype
- JsGetRuntime
- JsGetRuntimeMemoryLimit
- JsGetRuntimeMemoryUsage
- JsGetStringLength
- JsGetSymbolFromPropertyId
- JsGetTrueValue
- JsGetTypedArrayInfo
- JsGetTypedArrayStorage
- JsGetUndefinedValue
- JsGetValueType
- JsGetWeakReferenceValue
- JsHasException
- JsHasExternalData
- JsHasIndexedPropertiesExternalData
- JsHasIndexedProperty
- JsHasOwnProperty
- JsHasProperty
- JsIdle
- JsInstanceOf
- JsIntToNumber
- JsIsRuntimeExecutionDisabled
- JsNumberToDouble
- JsNumberToInt
- JsParse
- JsParseSerialized
- JsParseScript
- JsParseScriptWithAttributes
- JsParseSerializedScript
- JsParseSerializedScriptWithCallback
- JsPointerToString
- JsPreventExtension
- JsRelease
- JsRun
- JsRunSerialized
- JsRunScript
- JsRunSerializedScript
- JsRunSerializedScriptWithCallback
- JsSerialize
- JsSerializeScript
- JsSetContextData
- JsSetCurrentContext
- JsSetException
- JsSetExternalData
- JsSetIndexedPropertiesToExternalData
- JsSetIndexedProperty
- JsSetObjectBeforeCollectCallback
- JsSetPromiseContinuationCallback
- JsSetProperty
- JsSetPrototype
- JsSetRuntimeBeforeCollectCallback
- JsSetRuntimeMemoryAllocationCallback
- JsSetRuntimeMemoryLimit
- JsStrictEquals
- JsStringToPointer
- Architecture Overview
- Building ChakraCore
- ChakraCore Code Structure
- Contributor Guidance
- Engineering Notes
- Embedding ChakraCore
- Testing ChakraCore
- Getting ChakraCore binaries
- Label Glossary
- Resources
- Roadmap / Release Notes
Want to contribute to this Wiki? Fork it and send a pull request!