1 type FileItem @[mut internal] = 2 val items @impl = obs/List<FileItem>.new 3 4 inherit TreeDataItem 5 6 val is_root : bool 7 var actual_name = "" 8 var path = "" 9 var actual_path = "" 10 var directory_path = "" 11 var actual_directory_path = "" 12 var order_text = "" 13 var is_directory = false 14 var is_crate = false 15 var modified = Time.new 16 var parent : Option<FileItem> = None 17 var actual_parent : Option<FileItem> = None 18 var obs foreground = Vector3.new 19