kopia lustrzana https://github.com/c9/core
26 wiersze
676 B
JavaScript
26 wiersze
676 B
JavaScript
/*
|
|
* This mocks Collab if Collab is not loaded.
|
|
*/
|
|
define(function(require, exports, module) {
|
|
"use strict";
|
|
|
|
main.consumes = ["Plugin"];
|
|
main.provides = ["collab", "collab.connect", "collab.workspace"];
|
|
return main;
|
|
|
|
function main(options, imports, register) {
|
|
var Plugin = imports.Plugin;
|
|
var plugin = new Plugin("Ajax.org", main.consumes);
|
|
|
|
plugin.freezePublicAPI({
|
|
get isMaster() { return true; },
|
|
get isAdmin() { return true; }
|
|
});
|
|
|
|
register(null, {
|
|
collab: plugin,
|
|
"collab.connect": plugin,
|
|
"collab.workspace": plugin,
|
|
});
|
|
}
|
|
}); |