Skip to content

Latest commit

 

History

History
195 lines (190 loc) · 5.01 KB

JavaScript-Runtime-(JSRT)-Reference.md

File metadata and controls

195 lines (190 loc) · 5.01 KB

References of JSRT typedefs, constants, enumerations and APIs.

JSRT Typedef References:

  • [[FetchImportedModuleCallback]]
  • [[FetchImportedModuleFromScriptCallback]]
  • [[NotifyModuleReadyCallback]]
  • [[JsBackgroundWorkItemCallback]]
  • [[JsBeforeCollectCallback]]
  • [[JsContextRef]]
  • [[JsFinalizeCallback]]
  • [[JsHostPromiseRejectionTrackerCallback]]
  • [[JsMemoryAllocationCallback]]
  • [[JsModuleRecord]]
  • [[JsNativeFunction]]
  • [[JsObjectBeforeCollectCallback]]
  • [[JsPromiseContinuationCallback]]
  • [[JsPropertyIdRef]]
  • [[JsRef]]
  • [[JsRuntimeHandle]]
  • [[JsSerializedLoadScriptCallBack]]
  • [[JsSerializedScriptLoadSourceCallback]]
  • [[JsSerializedScriptUnloadCallback]]
  • [[JsSourceContext]]
  • [[JsThreadServiceCallback]]
  • [[JsValueRef]]
  • [[JsWeakRef]]

JSRT Const References:

  • [[JS_INVALID_REFERENCE]]
  • [[JS_INVALID_RUNTIME_HANDLE]]
  • [[JS_SOURCE_CONTEXT_NONE]]

JSRT Enum References:

  • [[JsErrorCode]]
  • [[JsMemoryEventType]]
  • [[JsModuleHostInfoKind]]
  • [[JsParseModuleSourceFlags]]
  • [[JsParseScriptAttributes]]
  • [[JsPromiseState]]
  • [[JsPropertyIdType]]
  • [[JsRuntimeAttributes]]
  • [[JsTypedArrayType]]
  • [[JsValueType]]

JSRT API References:

  • [[JsAddRef]]
  • [[JsBoolToBoolean]]
  • [[JsBooleanToBool]]
  • [[JsCallFunction]]
  • [[JsCollectGarbage]]
  • [[JsConstructObject]]
  • [[JsConvertValueToBoolean]]
  • [[JsConvertValueToNumber]]
  • [[JsConvertValueToObject]]
  • [[JsConvertValueToString]]
  • [[JsCopyString]]
  • [[JsCopyStringOneByte]]
  • [[JsCopyStringUtf16]]
  • [[JsCopyPropertyId]]
  • [[JsCreateArray]]
  • [[JsCreateArrayBuffer]]
  • [[JsCreateContext]]
  • [[JsCreateDataView]]
  • [[JsCreateEnhancedFunction]]
  • [[JsCreateError]]
  • [[JsCreateExternalArrayBuffer]]
  • [[JsCreateExternalObject]]
  • [[JsCreateExternalObjectWithPrototype]]
  • [[JsCreateFunction]]
  • [[JsCreateNamedFunction]]
  • [[JsCreateObject]]
  • [[JsCreatePromise]]
  • [[JsCreatePropertyId]]
  • [[JsCreateRangeError]]
  • [[JsCreateReferenceError]]
  • [[JsCreateRuntime]]
  • [[JsCreateSharedArrayBufferWithSharedContent]]
  • [[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]]
  • [[JsGetModuleHostInfo]]
  • [[JsGetModuleNamespace]]
  • [[JsGetNullValue]]
  • [[JsGetOwnPropertyDescriptor]]
  • [[JsGetOwnPropertyNames]]
  • [[JsGetOwnPropertySymbols]]
  • [[JsGetPromiseResult]]
  • [[JsGetPromiseState]]
  • [[JsGetProperty]]
  • [[JsGetPropertyIdFromName]]
  • [[JsGetPropertyIdFromSymbol]]
  • [[JsGetPropertyIdType]]
  • [[JsGetPropertyNameFromId]]
  • [[JsGetPrototype]]
  • [[JsGetProxyProperties]]
  • [[JsGetRuntime]]
  • [[JsGetRuntimeMemoryLimit]]
  • [[JsGetRuntimeMemoryUsage]]
  • [[JsGetSharedArrayBufferContent]]
  • [[JsGetStringLength]]
  • [[JsGetSymbolFromPropertyId]]
  • [[JsGetTrueValue]]
  • [[JsGetTypedArrayInfo]]
  • [[JsGetTypedArrayStorage]]
  • [[JsGetUndefinedValue]]
  • [[JsGetValueType]]
  • [[JsGetWeakReferenceValue]]
  • [[JsHasException]]
  • [[JsHasExternalData]]
  • [[JsHasIndexedPropertiesExternalData]]
  • [[JsHasIndexedProperty]]
  • [[JsHasOwnProperty]]
  • [[JsHasProperty]]
  • [[JsIdle]]
  • [[JsInitializeModuleRecord]]
  • [[JsInstanceOf]]
  • [[JsIntToNumber]]
  • [[JsIsRuntimeExecutionDisabled]]
  • [[JsLessThan]]
  • [[JsLessThanOrEqual]]
  • [[JsModuleEvaluation]]
  • [[JsObjectDefineProperty]]
  • [[JsObjectDeleteProperty]]
  • [[JsObjectGetOwnPropertyDescriptor]]
  • [[JsObjectGetProperty]]
  • [[JsObjectHasOwnProperty]]
  • [[JsObjectHasProperty]]
  • [[JsObjectSetProperty]]
  • [[JsNumberToDouble]]
  • [[JsNumberToInt]]
  • [[JsParse]]
  • [[JsParseModuleSource]]
  • [[JsParseSerialized]]
  • [[JsParseScript]]
  • [[JsParseScriptWithAttributes]]
  • [[JsParseSerializedScript]]
  • [[JsParseSerializedScriptWithCallback]]
  • [[JsPointerToString]]
  • [[JsPreventExtension]]
  • [[JsRelease]]
  • [[JsReleaseSharedArrayBufferContentHandle]]
  • [[JsRun]]
  • [[JsRunScript]]
  • [[JsRunScriptWithParserState]]
  • [[JsRunSerialized]]
  • [[JsRunSerializedScript]]
  • [[JsRunSerializedScriptWithCallback]]
  • [[JsSerialize]]
  • [[JsSerializeParserState]]
  • [[JsSerializeScript]]
  • [[JsSetContextData]]
  • [[JsSetCurrentContext]]
  • [[JsSetException]]
  • [[JsSetExternalData]]
  • [[JsSetHostPromiseRejectionTracker]]
  • [[JsSetIndexedPropertiesToExternalData]]
  • [[JsSetIndexedProperty]]
  • [[JsSetModuleHostInfo]]
  • [[JsSetObjectBeforeCollectCallback]]
  • [[JsSetPromiseContinuationCallback]]
  • [[JsSetProperty]]
  • [[JsSetPrototype]]
  • [[JsSetRuntimeBeforeCollectCallback]]
  • [[JsSetRuntimeMemoryAllocationCallback]]
  • [[JsSetRuntimeMemoryLimit]]
  • [[JsStrictEquals]]
  • [[JsStringToPointer]]