feature(edward) mv sha from edit

This commit is contained in:
coderaiser 2015-01-14 08:21:47 -05:00
parent 7d19747fa4
commit 6376a6e97d
2 changed files with 19 additions and 19 deletions

View file

@ -104,7 +104,7 @@ var CloudCmd, Util, DOM, CloudFunc, io, ace, Zip, Format, MenuIO, edward, restaf
edward.setValue(value);
sha(function(error, hash) {
edward.sha(function(error, hash) {
DOM.saveDataToStorage(name, value, hash);
edward
.clearSelection()
@ -440,23 +440,6 @@ var CloudCmd, Util, DOM, CloudFunc, io, ace, Zip, Format, MenuIO, edward, restaf
});
}
function sha(callback) {
var dir = '/modules/jsSHA/',
url = dir + 'src/sha1.js';
DOM.load.js(url, function() {
var shaObj, hash, error,
value = edward.getValue();
error = exec.try(function() {
shaObj = new window.jsSHA(value, 'TEXT');
hash = shaObj.getHash('SHA-1', 'HEX');
});
callback(error, hash);
});
}
function setJsHintConfig(callback) {
var JSHINT_PATH = CloudCmd.PREFIX + '/.jshintrc',
func = function() {
@ -513,7 +496,7 @@ var CloudCmd, Util, DOM, CloudFunc, io, ace, Zip, Format, MenuIO, edward, restaf
} else {
Edit.showMessage(text);
sha(function(error, hash) {
edward.sha(function(error, hash) {
if (error)
console.error(error);

View file

@ -151,6 +151,23 @@ var join, ace, Util, DOM;
}, HIDE_TIME);
};
edward.sha = function(callback) {
var dir = '/modules/jsSHA/',
url = dir + 'src/sha1.js';
load.js(url, function() {
var shaObj, hash, error,
value = edward.getValue();
error = exec.try(function() {
shaObj = new window.jsSHA(value, 'TEXT');
hash = shaObj.getHash('SHA-1', 'HEX');
});
callback(error, hash);
});
};
function onDrop(event) {
var reader, files,
onLoad = function(event) {