Contents

currentCallee()

Returns the currently executing JavaScript function.

Declaration

class func currentCallee() -> JSValue!

Return Value

The currently executing JavaScript function, or nil if not within native code called from JavaScript.

Discussion

Call this method within an Objective-C or Swift block or method invoked from within JavaScript to obtain a JSValue object representing the JavaScript function responsible for executing that code.

If not currently in code invoked as a callback from JavaScript, this method returns nil.

See Also

Inspecting callback state in a running context