Home Reference Source

Function

Static Public Summary
public

cacheGetters(object: *): *

public

deleteCachedGetter(object: *, property: *)

public

equalDescriptors(desc1: *, desc2: *): *

public

equalValue(value1: *, value2: *): *

public

getCachedGetter(object: *, property: *): *

public

getOwnProperties(object: *): *

public

getPropertyDescriptor(object: *, property: *): *

public

hasOwnProperty(object: *, property: *): *

public

isAccessorDescriptor(descriptor: *): *

public

isDataDescriptor(descriptor: *): *

public

setCachedGetter(object: *, property: *, cachedValue: *)

Static Public

public cacheGetters(object: *): * source

import {cacheGetters} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
object *

Return:

*

public deleteCachedGetter(object: *, property: *) source

import {deleteCachedGetter} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
object *
property *

public equalDescriptors(desc1: *, desc2: *): * source

import {equalDescriptors} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
desc1 *
desc2 *

Return:

*

public equalValue(value1: *, value2: *): * source

Params:

NameTypeAttributeDescription
value1 *
value2 *

Return:

*

public getCachedGetter(object: *, property: *): * source

import {getCachedGetter} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
object *
property *

Return:

*

public getOwnProperties(object: *): * source

import {getOwnProperties} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
object *

Return:

*

public getPropertyDescriptor(object: *, property: *): * source

import {getPropertyDescriptor} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
object *
property *

Return:

*

public hasOwnProperty(object: *, property: *): * source

import {hasOwnProperty} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
object *
property *

Return:

*

public isAccessorDescriptor(descriptor: *): * source

import {isAccessorDescriptor} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
descriptor *

Return:

*

public isDataDescriptor(descriptor: *): * source

import {isDataDescriptor} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
descriptor *

Return:

*

public setCachedGetter(object: *, property: *, cachedValue: *) source

import {setCachedGetter} from 'remote-context/lib/helpers/descriptors.js'

Params:

NameTypeAttributeDescription
object *
property *
cachedValue *