Class TSCGlobals
java.lang.Object
org.openrewrite.javascript.internal.tsc.TSCV8ValueHolder
org.openrewrite.javascript.internal.tsc.TSCGlobals
- All Implemented Interfaces:
AutoCloseable,TSCV8Backed
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.openrewrite.javascript.internal.tsc.TSCV8Backed
TSCV8Backed.DebugInfo, TSCV8Backed.Wrapper -
Method Summary
Modifier and TypeMethodDescriptionstatic TSCGlobalsfromJS(Supplier<TSCProgramContext> context, com.caoccao.javet.values.reference.V8ValueObject objectV8) com.caoccao.javet.values.reference.V8ValueObjectgetDecorators(TSCNode node) getModifiers(TSCNode node) Methods inherited from class org.openrewrite.javascript.internal.tsc.TSCV8ValueHolder
close, lifecycleLinkedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openrewrite.javascript.internal.tsc.TSCV8Backed
as, getAllPropertiesForDebugging, getAllPropertyNames, getBooleanProperty, getConstructorName, getDebugInfo, getIndexInfoListProperty, getIndexInfoProperty, getIntProperty, getLongProperty, getNodeListProperty, getNodeProperty, getOptionalBooleanProperty, getOptionalIndexInfoListProperty, getOptionalIndexInfoProperty, getOptionalIntProperty, getOptionalLongProperty, getOptionalNodeListProperty, getOptionalNodeProperty, getOptionalSignatureListProperty, getOptionalSignatureProperty, getOptionalStringProperty, getOptionalSymbolListProperty, getOptionalSymbolProperty, getOptionalSyntaxKindProperty, getOptionalSyntaxListProperty, getOptionalTypeListProperty, getOptionalTypeNodeProperty, getOptionalTypeProperty, getOwnPropertyNames, getPropertyNonNull, getPropertyNullable, getPropertyUnsafe, getSignatureListProperty, getSignatureProperty, getStringProperty, getSymbolListProperty, getSymbolProperty, getSyntaxKindProperty, getSyntaxListProperty, getTS, getTypeChecker, getTypeListProperty, getTypeNodeProperty, getTypeProperty, hasProperty, invokeMethodBoolean, invokeMethodNonNull, invokeMethodNullable, invokeMethodUnsafe
-
Method Details
-
fromJS
public static TSCGlobals fromJS(Supplier<TSCProgramContext> context, com.caoccao.javet.values.reference.V8ValueObject objectV8) -
getProgramContext
- Specified by:
getProgramContextin interfaceTSCV8Backed
-
getBackingV8Object
public com.caoccao.javet.values.reference.V8ValueObject getBackingV8Object()- Specified by:
getBackingV8Objectin interfaceTSCV8Backed
-
getDecorators
-
getModifiers
-