Initializerjavascriptkit 0.23.0JavaScriptKit
init(_:)
JSSymbol.swift:19convenience init(_ description: String)
convenience init(_ description: String)
import JavaScriptKit
class JSSymbol
A wrapper around the JavaScript Symbol
class that exposes its properties in a type-safe and Swifty way.
@frozen struct String
A Unicode string value that is a collection of characters.
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 toPrimitive: 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 }