parent
7022379a87
commit
22c083fe6b
1 changed files with 7 additions and 20 deletions
|
@ -2465,7 +2465,7 @@ Zotero.Translate.IO._RDFSandbox.prototype = {
|
|||
}
|
||||
}
|
||||
|
||||
return this._expose(containerElements);
|
||||
return containerElements;
|
||||
},
|
||||
|
||||
/**
|
||||
|
@ -2498,7 +2498,7 @@ Zotero.Translate.IO._RDFSandbox.prototype = {
|
|||
for(var i in this._dataStore.subjectIndex) {
|
||||
returnArray.push(this._dataStore.subjectIndex[i][0].subject);
|
||||
}
|
||||
return this._expose(returnArray);
|
||||
return returnArray;
|
||||
},
|
||||
|
||||
/**
|
||||
|
@ -2514,7 +2514,7 @@ Zotero.Translate.IO._RDFSandbox.prototype = {
|
|||
for(var i=0; i<statements.length; i++) {
|
||||
returnArray.push(statements[i].predicate.uri);
|
||||
}
|
||||
return this._expose(returnArray);
|
||||
return returnArray;
|
||||
},
|
||||
|
||||
/**
|
||||
|
@ -2530,7 +2530,7 @@ Zotero.Translate.IO._RDFSandbox.prototype = {
|
|||
for(var i=0; i<statements.length; i++) {
|
||||
returnArray.push(statements[i].predicate.uri);
|
||||
}
|
||||
return this._expose(returnArray);
|
||||
return returnArray;
|
||||
},
|
||||
|
||||
/**
|
||||
|
@ -2548,7 +2548,7 @@ Zotero.Translate.IO._RDFSandbox.prototype = {
|
|||
for(var i=0; i<statements.length; i++) {
|
||||
returnArray.push(statements[i].subject);
|
||||
}
|
||||
return this._expose(returnArray);
|
||||
return returnArray;
|
||||
},
|
||||
|
||||
/**
|
||||
|
@ -2566,7 +2566,7 @@ Zotero.Translate.IO._RDFSandbox.prototype = {
|
|||
for(var i=0; i<statements.length; i++) {
|
||||
returnArray.push(statements[i].object.termType == "literal" ? statements[i].object.toString() : statements[i].object);
|
||||
}
|
||||
return this._expose(returnArray);
|
||||
return returnArray;
|
||||
},
|
||||
|
||||
/**
|
||||
|
@ -2593,19 +2593,6 @@ Zotero.Translate.IO._RDFSandbox.prototype = {
|
|||
for(var i=0; i<statements.length; i++) {
|
||||
returnArray.push([statements[i].subject, statements[i].predicate, (statements[i].object.termType == "literal" ? statements[i].object.toString() : statements[i].object)]);
|
||||
}
|
||||
return this._expose(returnArray);
|
||||
},
|
||||
|
||||
/**
|
||||
* Set output so that it can be exposed to content in Firefox
|
||||
*/
|
||||
"_expose":function(arr) {
|
||||
if(!Zotero.isFx || !arr instanceof Array) return arr;
|
||||
var ep = {};
|
||||
for(var i=0; i<arr.length; i++) {
|
||||
ep[i] = "rw";
|
||||
}
|
||||
Object.defineProperty(arr, "__exposedProps__", {"value":ep});
|
||||
return arr;
|
||||
return returnArray;
|
||||
}
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue