Sha256: 4e2d5aec7d80c60ba97bd3360513a7e4bf550253196b9fe54f2fb99aba81a182

Contents?: true

Size: 834 Bytes

Versions: 3

Compression:

Stored size: 834 Bytes

Contents

/*!
 * UI development toolkit for HTML5 (OpenUI5)
 * (c) Copyright 2009-2018 SAP SE or an SAP affiliate company.
 * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
 */
sap.ui.define([],function(){"use strict";var O={};var d=window;function g(o){return Array.isArray(o)?o:o.split(".");}O.create=function(o,r){var a=r||d;var n=g(o);for(var i=0;i<n.length;i++){var N=n[i];if(a[N]===null||(a[N]!==undefined&&(typeof a[N]!=="object"&&typeof a[N]!=="function"))){throw new Error("Could not set object-path for '"+n.join(".")+"', path segment '"+N+"' already exists.");}a[N]=a[N]||{};a=a[N];}return a;};O.get=function(o,r){var a=r||d;var n=g(o);var p=n.pop();for(var i=0;i<n.length&&a;i++){a=a[n[i]];}return a?a[p]:undefined;};O.set=function(o,v,r){r=r||d;var n=g(o);var p=n.pop();var a=O.create(n,r);a[p]=v;};return O;});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fiveapples-0.0.7 lib/openui5-runtime-1.60.23/resources/sap/base/util/ObjectPath.js
fiveapples-0.0.6 lib/openui5-runtime-1.60.23/resources/sap/base/util/ObjectPath.js
fiveapples-0.0.5 lib/openui5-runtime-1.60.23/resources/sap/base/util/ObjectPath.js