while(fiter.next()) {
files.add(fiter.get_value());
}
- files.sort((fa,fb) => {
+ files.sort((fa,fb) => {
return ((JsRender.JsRender)fa).name.collate(((JsRender.JsRender)fb).name);
});
};
return null;
}
+ public JsRender.JsRender? getByPath(string path)
+ {
+
+ var fiter = files.map_iterator();
+ while(fiter.next()) {
+
+ var f = fiter.get_value();
+
+
+ //GLib.debug ("Project.getByName: %s ?= %s" ,f.name , name);
+ if (f.path == path) {
+ return f;
+ }
+ };
+ return null;
+ }
public JsRender.JsRender? getById(string id)
{