12 public class Flutter : Project
15 * Gir cache - it's local as we might want clear it if we modify the packages...
18 //public Gee.HashMap<string,Palete.Gir> gir_cache = null;
19 //public bool gir_cache_loaded = false;
22 public Flutter(string path) {
26 this.palete = new Palete.Flutter(this);
28 //this.gir_cache = new Gee.HashMap<string,Palete.Gir>();
29 this.xtype = "Flutter";
30 var gid = "project-flutter-%d".printf(gtk_id++);
34 } catch (GLib.Error e ) {
38 // if no 'pubspec.yml' ... then we need to run flutter create...
43 public void loadConfig() throws GLib.Error
45 // ?? read the yaml file?
47 // ?? read the 'iml' xml files - contains librayr info?
51 public void writeConfig() {}
53 public Gee.ArrayList<string> filesAll(string in_path,bool abspath = true)
55 GLib.error("Not supported yet");
57 public Gee.ArrayList<string> filesForCompile(string in_path, bool abspath = true) {
58 GLib.error("Not supported yet");
61 public Gee.ArrayList<string> filesForOpen(string in_path)
63 GLib.error("Not supported yet");