Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JavascriptNet/Javascript.Net
/ functions
Functions
307 in github.com/JavascriptNet/Javascript.Net
⨍
Functions
307
◇
Types & classes
44
↓ 11 callers
Method
GetCurrentIsolate
Source/Noesis.Javascript/JavascriptContext.cpp:498
↓ 11 callers
Method
ToString
()
Fiddling/Program.cs:26
↓ 8 callers
Method
Collect
Exposed for the benefit of a regression test.
Source/Noesis.Javascript/JavascriptContext.cpp:542
↓ 8 callers
Function
get
Source/Noesis.Javascript/JavascriptContext.h:81
↓ 7 callers
Method
Add
(int a, int b)
Tests/Noesis.Javascript.Tests/MethodCachingWithProxyTests.cs:37
↓ 7 callers
Function
GetDateComponent
Source/Noesis.Javascript/JavascriptInterop.cpp:442
↓ 7 callers
Method
GetProperty
Returns false is no such property exists, otherwise check 'result' for an empty value (exception) or the value (including null)
Source/Noesis.Javascript/JavascriptExternal.cpp:180
↓ 4 callers
Function
GetContext
Source/Noesis.Javascript/JavascriptFunction.h:42
↓ 3 callers
Function
IsAlive
Source/Noesis.Javascript/JavascriptFunction.h:43
↓ 3 callers
Method
IsConnected
Source/Noesis.Javascript/JavascriptDebugger.cpp:186
↓ 3 callers
Function
v8StringToString
Source/Noesis.Javascript/JavascriptContext.cpp:430
↓ 2 callers
Function
CompileScript
Source/Noesis.Javascript/JavascriptContext.cpp:600
↓ 2 callers
Method
Disconnect
Disconnect the inspector session. Must be called with the V8 lock held. Resets both session and inspector to null while the lock is held, so their V8
Source/Noesis.Javascript/JavascriptDebugger.cpp:151
↓ 2 callers
Method
GetMethod
Source/Noesis.Javascript/JavascriptExternal.cpp:134
↓ 2 callers
Method
ProcessPendingCommands
Source/Noesis.Javascript/JavascriptDebugger.cpp:432
↓ 2 callers
Method
SetProperty
Source/Noesis.Javascript/JavascriptExternal.cpp:276
↓ 2 callers
Method
ToLocal
Source/Noesis.Javascript/JavascriptExternal.cpp:100
↓ 1 callers
Method
Connect
Connect the inspector session. Must be called with the V8 lock held.
Source/Noesis.Javascript/JavascriptDebugger.cpp:129
↓ 1 callers
Method
EnqueueCommand
Enqueue a command for dispatch on the V8 thread. Thread-safe.
Source/Noesis.Javascript/JavascriptDebugger.cpp:191
↓ 1 callers
Method
GetGlobal
Source/Noesis.Javascript/JavascriptContext.cpp:506
↓ 1 callers
Method
GetIterator
Source/Noesis.Javascript/JavascriptExternal.cpp:388
↓ 1 callers
Method
GetOptions
Source/Noesis.Javascript/JavascriptExternal.h:69
↓ 1 callers
Function
GetPathsForInitialisation
Source/Noesis.Javascript/JavascriptContext.cpp:58
↓ 1 callers
Method
InitializePersistent
Source/Noesis.Javascript/JavascriptExternal.cpp:90
↓ 1 callers
Method
IsExecutionTerminating
Source/Noesis.Javascript/JavascriptContext.cpp:275
↓ 1 callers
Method
IsPaused
Source/Noesis.Javascript/JavascriptDebugger.cpp:188
↓ 1 callers
Method
OnContextDisposing
Source/Noesis.Javascript/JavascriptDebugger.cpp:440
↓ 1 callers
Method
ProcessPending
Dispatch all currently queued commands. Must be called on the V8 thread.
Source/Noesis.Javascript/JavascriptDebugger.cpp:199
↓ 1 callers
Method
SetOptions
Source/Noesis.Javascript/JavascriptExternal.h:71
↓ 1 callers
Method
SignalStop
Signal the pause loop to exit without V8 operations. Pass isDisconnecting=true when tearing down so that runMessageLoopOnPause will not re-enter after
Source/Noesis.Javascript/JavascriptDebugger.cpp:177
↓ 1 callers
Function
StringViewToManagedString
Source/Noesis.Javascript/JavascriptDebugger.cpp:48
↓ 1 callers
Method
TerminateExecution
Source/Noesis.Javascript/JavascriptContext.cpp:259
↓ 1 callers
Function
UnmanagedInitialisation
This code didn't work in managed code, probably due to too-clever smart pointers.
Source/Noesis.Javascript/JavascriptContext.cpp:94
↓ 1 callers
Function
each
Source/Noesis.Javascript/JavascriptContext.cpp:200
Method
!JavascriptFunction
Source/Noesis.Javascript/JavascriptFunction.cpp:93
Method
AccessAnElementInAManagedArray
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:26
Method
AccessingByIndexAPropertyInAManagedObject
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:50
Method
AccessingByNameADecimalPropertyInManagedObject
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:161
Method
AccessingByNameAPropertyInManagedObject
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:148
Method
AccessingDictionaryDirectlyInManagedObject
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:101
Method
AccessingDictionaryInManagedObject
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:80
Method
AccessingDictionaryOverObjectInManagedObject
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:117
Method
AccessingDictionaryOverObjectInManagedObject2
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:131
Method
ArgumentChecking
()
Tests/Noesis.Javascript.Tests/ExceptionTests.cs:101
Method
AssignNullToNullableFloat
()
Tests/Noesis.Javascript.Tests/ConvertFromJavascriptTests.cs:72
Method
AssignToDecimal
()
Tests/Noesis.Javascript.Tests/ConvertFromJavascriptTests.cs:92
Method
AssignValueToNullableFloat
()
Tests/Noesis.Javascript.Tests/ConvertFromJavascriptTests.cs:82
Method
BasicButNotFullIcuAvailable
()
Tests/Noesis.Javascript.Tests/InternationalizationTests.cs:14
Method
Bozo
(Array a)
Fiddling/Program.cs:95
Method
CachedMethodCalledFromProxyContext_ShouldWork
()
Tests/Noesis.Javascript.Tests/MethodCachingWithProxyTests.cs:101
Method
CachedMethodCalledFromWithStatement_ShouldWork
()
Tests/Noesis.Javascript.Tests/MethodCachingWithProxyTests.cs:59
Method
CachedMethodWithParametersCalledFromWithStatement_ShouldWork
()
Tests/Noesis.Javascript.Tests/MethodCachingWithProxyTests.cs:80
Method
CanCreateAndDisposeDebugger
()
Tests/Noesis.Javascript.Tests/DebuggerTests.cs:28
Method
CannotSetFlagsAfterV8IsInitialized
()
Tests/Noesis.Javascript.Tests/FlagsTest.cs:18
Method
CannotUseAFunctionWhenItsContextIsDisposed
()
Tests/Noesis.Javascript.Tests/JavascriptFunctionTests.cs:124
Method
ClassWithEnumerableProperty
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:265
Method
ComplexScenario_CachedFunctionInWithProxyAndIsolatedGlobals_ShouldWork
()
Tests/Noesis.Javascript.Tests/MethodCachingWithProxyTests.cs:207
Method
ConstructContextInNewDomain
()
Tests/Noesis.Javascript.Tests/MultipleAppDomainsTest.cs:11
Method
ConstructionContextInTwoDifferentAppDomainTests
()
Tests/Noesis.Javascript.Tests/MultipleAppDomainsTest.cs:19
Method
ConvertFromSystemString
Source/Noesis.Javascript/SystemInterop.cpp:316
Method
ConvertedObjects
Source/Noesis.Javascript/JavascriptInterop.cpp:65
Method
CreateCurrentDateInJavaScript
()
Tests/Noesis.Javascript.Tests/DateTest.cs:80
Method
CreateFixedDateInJavaScript
()
Tests/Noesis.Javascript.Tests/DateTest.cs:87
Method
CreateFixedDateInJavaScript_DateWhereTimezoneDatabaseIsImportant
()
Tests/Noesis.Javascript.Tests/DateTest.cs:204
Method
DelegateInvoker
Source/Noesis.Javascript/JavascriptInterop.cpp:614
Method
DictionaryLike
(Dictionary<string, object>? internalDict = null)
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:68
Method
DispatchQueued
Dispatch all currently queued commands without blocking.
Source/Noesis.Javascript/JavascriptDebugger.cpp:235
Method
DisposingAFunction
()
Tests/Noesis.Javascript.Tests/JavascriptFunctionTests.cs:135
Method
DisposingContextBeforeDebuggerIsClean
()
Tests/Noesis.Javascript.Tests/DebuggerTests.cs:46
Method
DisposingDebuggerBeforeContextIsClean
()
Tests/Noesis.Javascript.Tests/DebuggerTests.cs:35
Method
DisposingWhilePausedCompletesScriptAndSkipsRemainingBreakpoints
()
Tests/Noesis.Javascript.Tests/DebuggerTests.cs:244
Method
DisposingWhilePausedDoesNotDeadlock
()
Tests/Noesis.Javascript.Tests/DebuggerTests.cs:202
Method
DisposingWhileWaitingForDebuggerAllowsScriptToComplete
()
Tests/Noesis.Javascript.Tests/DebuggerTests.cs:288
Method
DoSomething
()
Fiddling/Program.cs:22
Method
DoSomethingElse
()
Fiddling/Program.cs:23
Method
Echo
(string message)
Tests/Noesis.Javascript.Tests/MethodCachingWithProxyTests.cs:42
Method
EnumerateDictionary
()
Tests/Noesis.Javascript.Tests/ConvertToJavascriptTests.cs:228
Method
EqualsOperatorWorksWithFunctionObjects
()
Tests/Noesis.Javascript.Tests/JavascriptFunctionTests.cs:36
Method
ErrorHandlingCreatingContexts
Does not work because v8 crashes in x86 when it is no longer able to create an isolate. On x64 COM gets angry because it cannot switch contexts after
Tests/Noesis.Javascript.Tests/FatalErrorHandlerTests.cs:33
Method
ExceptionThatUsesConvertedObjectWontCrash
()
Tests/Noesis.Javascript.Tests/ExceptionTests.cs:122
Method
ExceptionsAreHandledAndWrappedInAJavascriptExceptionObject
()
Tests/Noesis.Javascript.Tests/JavascriptFunctionTests.cs:78
Method
ExtensionMethodIsPossible
()
Tests/Noesis.Javascript.Tests/InstanceOfTest.cs:65
Function
FatalErrorCallback
Static function so it can be called from unmanaged code.
Source/Noesis.Javascript/JavascriptContext.cpp:126
Method
FatalErrorCallbackMember
Source/Noesis.Javascript/JavascriptContext.cpp:132
Method
FatalErrorHandler
(string a, string b)
Fiddling/Program.cs:85
Method
Filter
(JavascriptFunction predicate)
Tests/Noesis.Javascript.Tests/JavascriptFunctionTests.cs:149
Method
FireMessage
Source/Noesis.Javascript/JavascriptDebugger.cpp:334
Function
GCCallback
Source/Noesis.Javascript/JavascriptExternal.cpp:76
Method
GetArrowFunctionExpressionFromJsContext
()
Tests/Noesis.Javascript.Tests/JavascriptFunctionTests.cs:58
Function
GetContextPersistent
Source/Noesis.Javascript/JavascriptContext.h:248
Method
GetFunctionExpressionFromJsContext
()
Tests/Noesis.Javascript.Tests/JavascriptFunctionTests.cs:26
Function
GetIsolate
Accessors for debugger integration
Source/Noesis.Javascript/JavascriptContext.h:247
Method
GetItemOrThrow
(int n)
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:295
Method
GetNamedFunctionFromJsContext
()
Tests/Noesis.Javascript.Tests/JavascriptFunctionTests.cs:48
Method
GetSalesTax
(JavascriptFunction callback)
Fiddling/Program.cs:25
Method
GetTaxes
()
Fiddling/Program.cs:24
Method
GetTestValue
()
Tests/Noesis.Javascript.Tests/MethodCachingWithProxyTests.cs:32
Method
Getter
Source/Noesis.Javascript/JavascriptInterop.cpp:698
Method
GettingUnknownPropertiesIsDisallowedIfRejectUnknownPropertiesIsSet
()
Tests/Noesis.Javascript.Tests/AccessorInterceptorTests.cs:221
Method
GlobalTestInitialize
(TestContext testContext)
Tests/Noesis.Javascript.Tests/FlagsTest.cs:10
next →
1–100 of 307, ranked by callers