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