Fix #5829 - Messing around with flutter API
[roobuilder] / src / Palete / Roo.vala
index 4ed1abc..89c1bf0 100644 (file)
@@ -23,12 +23,12 @@ namespace Palete {
     public class Roo : Palete {
                
                
-        public Roo()
+        public Roo(Project.Project project)
         {
 
 
             
-            base();
+            base(project);
             this.name = "Roo";
                          
         }
@@ -81,7 +81,7 @@ namespace Palete {
                        pa.load_from_file(BuilderApplication.configDirectory() + "/resources/roodata.json");
                        var node = pa.get_root();
 
-                       var clist =  node.get_object().get_object_member("data");
+                       var clist =  node.get_object(); /// was in data... .get_object_member("data");
                                clist.foreach_member((o , key, value) => {
                                //print("cls:" + key+"\n");
                         
@@ -415,6 +415,14 @@ namespace Palete {
                        
                        return ret;
                }
+               public override string[] getChildList(string in_rval)
+        {
+               return this.original_getChildList(  in_rval);
+       }
+               public override string[] getDropList(string rval)
+               {
+                       return this.default_getDropList(rval);
+               }       
     }
 }