import {ToolPropertyCache} from './scripts/path-controller/toolsys/toolsys.js'ToolPropertyCache
Static Method Summary
| Static Public Methods | ||
| public static |
getPropKey(cls: *, key: *, prop: *): * |
|
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
accessors: {} |
|
| public |
api: * |
|
| public |
dstruct: * |
|
| public |
map: * |
|
| public |
pathmap: * |
|
| public |
userSetMap: * |
|
Method Summary
| Public Methods | ||
| public |
get(cls: *, key: *, prop: *): * |
|
| public |
has(cls: *, key: *, prop: *): * |
|
| public |
set(cls: *, key: *, prop: *): * |
|
| public |
useDefault(cls: *, key: *, prop: *): * |
|
| Private Methods | ||
| private |
_buildAccessors(cls: *, key: *, prop: *, dstruct: *, api: *) |
|
| private |
_getAccessor(cls: *): * |
|
Static Public Methods
public static getPropKey(cls: *, key: *, prop: *): * source
Params:
| Name | Type | Attribute | Description |
| cls | * | ||
| key | * | ||
| prop | * |
Return:
| * |
Public Constructors
public constructor() source
Public Members
public accessors: {} source
public api: * source
public dstruct: * source
public map: * source
public pathmap: * source
public userSetMap: * source
Public Methods
public get(cls: *, key: *, prop: *): * source
Params:
| Name | Type | Attribute | Description |
| cls | * | ||
| key | * | ||
| prop | * |
Return:
| * |
public has(cls: *, key: *, prop: *): * source
Params:
| Name | Type | Attribute | Description |
| cls | * | ||
| key | * | ||
| prop | * |
Return:
| * |
public set(cls: *, key: *, prop: *): * source
Params:
| Name | Type | Attribute | Description |
| cls | * | ||
| key | * | ||
| prop | * |
Return:
| * |
public useDefault(cls: *, key: *, prop: *): * source
Params:
| Name | Type | Attribute | Description |
| cls | * | ||
| key | * | ||
| prop | * |
Return:
| * |
Private Methods
private _buildAccessors(cls: *, key: *, prop: *, dstruct: *, api: *) source
Params:
| Name | Type | Attribute | Description |
| cls | * | ||
| key | * | ||
| prop | * | ||
| dstruct | * | ||
| api | * |
