projects
/
app.Builder.js
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
761f14e
)
Builder/Provider/ProjectManager.js
author
Alan Knowles
<alan@akbkhome.com>
Tue, 25 May 2010 05:12:05 +0000
(13:12 +0800)
committer
Alan Knowles
<alan@akbkhome.com>
Tue, 25 May 2010 05:12:05 +0000
(13:12 +0800)
Builder/Provider/ProjectManager.js
patch
|
blob
|
history
diff --git
a/Builder/Provider/ProjectManager.js
b/Builder/Provider/ProjectManager.js
index
f1504d5
..
ebca717
100755
(executable)
--- a/
Builder/Provider/ProjectManager.js
+++ b/
Builder/Provider/ProjectManager.js
@@
-143,6
+143,28
@@
ProjectManager = new Observable({
},
+
+ deleteProject : function (fn)
+ {
+ var newplist = [];
+ var _this = this;
+ this.projects.forEach(function(p) {
+ if (p.fn != p) {
+
+ newplist.push(p);
+ return;
+ }
+ var file = _this.dirname + '/' + p.fn + '.json';
+ if (File.exists(file)) {
+ File.remove(file);
+ }
+
+ });
+ this.projects = newplist;
+ this.fireEvent('changed', this);
+ },
+
+
getByFn : function (fn) {
var ret = false;
this.projects.forEach(function(p) {