ProxyHandler

interface ProxyHandler<T : JsAny>(source)

Properties

Link copied to clipboard
abstract var apply: (target: T, thisArg: JsAny, ReadonlyArray<JsAny>) -> JsAny?
Link copied to clipboard
abstract var construct: (target: T, ReadonlyArray<JsAny>, JsFunction<*, *>) -> JsAny?
Link copied to clipboard
abstract var defineProperty: (target: T, PropertyKey, attributes: TypedPropertyDescriptor<*>) -> Boolean?
Link copied to clipboard
abstract var deleteProperty: (target: T, PropertyKey) -> Boolean?
Link copied to clipboard
abstract var get: (target: T, PropertyKey, receiver: JsAny) -> JsAny?
Link copied to clipboard
Link copied to clipboard
abstract var getPrototypeOf: (target: T) -> JsAny??
Link copied to clipboard
abstract var has: (target: T, PropertyKey) -> Boolean?
Link copied to clipboard
abstract var isExtensible: (target: T) -> Boolean?
Link copied to clipboard
abstract var ownKeys: (target: T) -> ReadonlyArray<PropertyKey>?
Link copied to clipboard
abstract var preventExtensions: (target: T) -> Boolean?
Link copied to clipboard
abstract var set: (target: T, PropertyKey, value: JsAny, receiver: JsAny) -> Boolean?
Link copied to clipboard
abstract var setPrototypeOf: (target: T, v: JsAny?) -> Boolean?