MCPcopy Index your code
hub / github.com/NativeScript/NativeScript / defineNewProperty

Function defineNewProperty

packages/core/data/observable/index.ts:539–550  ·  view source on GitHub ↗
(target: ObservableFromObject, propertyName: string)

Source from the content-addressed store, hash-verified

537}
538
539function defineNewProperty(target: ObservableFromObject, propertyName: string): void {
540 Object.defineProperty(target, propertyName, {
541 get: function () {
542 return target._map[propertyName];
543 },
544 set: function (value) {
545 target.set(propertyName, value);
546 },
547 enumerable: true,
548 configurable: true,
549 });
550}
551
552function addPropertiesFromObject(observable: ObservableFromObject, source: any, recursive = false): void {
553 Object.keys(source).forEach((prop) => {

Callers 1

addPropertiesFromObjectFunction · 0.85

Calls 1

setMethod · 0.45

Tested by

no test coverage detected