Static Propertyjavascriptkit 0.24.0JavaScriptKit
toPrimitive
JSSymbol.swift:61static var toPrimitive: JSSymbol! { get }
static var toPrimitive: JSSymbol! { get }
import JavaScriptKit
Swift framework to interact with JavaScript through WebAssembly.
class JSSymbol
A wrapper around the JavaScript Symbol
class that exposes its properties in a type-safe and Swifty way.
convenience init(_ description: String)
init(_ description: JSString)
static var asyncIterator: JSSymbol! { get }
static var hasInstance: JSSymbol! { get }
static var isConcatSpreadable: JSSymbol! { get }
static var iterator: JSSymbol! { get }
static var match: JSSymbol! { get }
static var matchAll: JSSymbol! { get }
static var replace: JSSymbol! { get }
static var search: JSSymbol! { get }
static var species: JSSymbol! { get }
static var split: JSSymbol! { get }
static var toStringTag: JSSymbol! { get }
static var unscopables: JSSymbol! { get }
static func `for`(key: String) -> JSSymbol
static func `for`(key: JSString) -> JSSymbol
static func key(for symbol: JSSymbol) -> JSString?
static func key(for symbol: JSSymbol) -> String?
override var jsValue: JSValue { get }
var name: String? { get }