- 
                Notifications
    
You must be signed in to change notification settings  - Fork 1.2k
 
JavaScript Runtime (JSRT) Reference
        Limin Zhu edited this page Feb 23, 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
 - JsSerializedLoadScriptCallBack
 
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
 - JsCopyStringUtf16
 - JsCopyPropertyIdUtf8
 - JsCreateArray
 - JsCreateArrayBuffer
 - JsCreateContext
 - JsCreateDataView
 - JsCreateError
 - JsCreateExternalArrayBuffer
 - JsCreateExternalObject
 - JsCreateFunction
 - JsCreateNamedFunction
 - JsCreateObject
 - JsCreatePropertyIdUtf8
 - JsCreateRangeError
 - JsCreateReferenceError
 - JsCreateRuntime
 - JsCreateString
 - JsCreateStringUtf16
 - JsCreateSymbol
 - JsCreateSyntaxError
 - JsCreateTypeError
 - JsCreateTypedArray
 - JsCreateURIError
 - JsDefineProperty
 - JsDeleteIndexedProperty
 - JsDeleteProperty
 - JsDisableRuntimeExecution
 - JsDisposeRuntime
 - JsDoubleToNumber
 - JsEnableRuntimeExecution
 - JsEquals
 - JsGetAndClearException
 - JsGetArrayBufferStorage
 - JsGetContextData
 - JsGetContextOfObject
 - JsGetCurrentContext
 - 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
 - JsHasException
 - JsHasExternalData
 - JsHasIndexedPropertiesExternalData
 - JsHasIndexedProperty
 - 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!