Home Reference Source Repository
import {MethodsProxy} from 'deep-core/lib/Generic/MethodsProxy.js'
public class | source

MethodsProxy

Constructor Summary

Public Constructor
public

constructor(target: Object)

Member Summary

Public Members
public get

Method Summary

Public Methods
public

proxy(handler: Object, explMethods: String | String[]): Object

public

proxyOverride(handler: Object, explMethods: String | String[]): Object

Public Constructors

public constructor(target: Object) source

Params:

NameTypeAttributeDescription
target Object

Public Members

public get target: Object: * source

Return:

Object

Public Methods

public proxy(handler: Object, explMethods: String | String[]): Object source

Params:

NameTypeAttributeDescription
handler Object
explMethods String | String[]

Return:

Object

TODO:

  • Replace typeof hook with hasOwnProperty() when get rid of babel

public proxyOverride(handler: Object, explMethods: String | String[]): Object source

Params:

NameTypeAttributeDescription
handler Object
explMethods String | String[]

Return:

Object