Fanx.Fcode.FStore.podFiles C# (CSharp) Method

podFiles() public method

Return a map to use for Pod.files()
public podFiles ( Fan podUri ) : List
podUri Fan
return Fan.Sys.List
        public List podFiles(Fan.Sys.Uri podUri)
        {
            List list = new List(Sys.FileType);
              IEnumerator en = zipFile.GetEnumerator();
              while (en.MoveNext())
              {
            ZipEntry entry = (ZipEntry)en.Current;
            string name = entry.Name;
            if (name.EndsWith(".fcode")) continue;
            if (name.EndsWith(".class")) continue;
            if (name.EndsWith(".def") && !name.Contains("/")) continue;
            Fan.Sys.Uri uri = Fan.Sys.Uri.fromStr(podUri + "/" + LocalFile.fileNameToUriName(entry.Name));
            Fan.Sys.ZipEntryFile file = new Fan.Sys.ZipEntryFile(zipFile, entry, uri);
            list.add(file);
              }
              return list;
        }