src/Palete/SymbolFileCollection.vala
authorAlan <alan@roojs.com>
Wed, 8 May 2024 08:06:51 +0000 (16:06 +0800)
committerAlan <alan@roojs.com>
Wed, 8 May 2024 08:06:51 +0000 (16:06 +0800)
src/Palete/SymbolFileCollection.vala

index 1055d79..3790b37 100644 (file)
@@ -4,7 +4,16 @@ namespace Palete {
        public class SymbolFileCollection {
                public Gee.HashMap<string, SymbolFile>? files = null;
                public Gee.HashMap<int, SymbolFile>? files_ids = null;
-               
+               public string  file_ids {
+                       get {
+                               string[] ret = {};
+                               foreach(var f in this.files.values) {
+                                       ret += f.id.to_string();
+                               }
+                               return string.joinv("," ,  ret);
+                       }
+                       set {}
+               }
                
                public  SymbolFileCollection()
                {
@@ -63,6 +72,7 @@ namespace Palete {
                }
 
                
+               
                // replace old Gir code...
                
                private Gee.HashMap<string,Symbol> symbol_cache;