MCPcopy Index your code
hub / github.com/SuperMap/iClient-JavaScript / get

Function get

libs/mapv/mapv.js:193–216  ·  view source on GitHub ↗
(object, property, receiver)

Source from the content-addressed store, hash-verified

191
192
193var get = function get(object, property, receiver) {
194 if (object === null) object = Function.prototype;
195 var desc = Object.getOwnPropertyDescriptor(object, property);
196
197 if (desc === undefined) {
198 var parent = Object.getPrototypeOf(object);
199
200 if (parent === null) {
201 return undefined;
202 } else {
203 return get(parent, property, receiver);
204 }
205 } else if ("value" in desc) {
206 return desc.value;
207 } else {
208 var getter = desc.get;
209
210 if (getter === undefined) {
211 return undefined;
212 }
213
214 return getter.call(receiver);
215 }
216};
217
218var inherits = function (subClass, superClass) {
219 if (typeof superClass !== "function" && superClass !== null) {

Callers 4

mapv.jsFile · 0.70
initMapFunction · 0.50
registerProjFunction · 0.50
getProjectionFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected