public boolean Mustache__write(String key, Mustache_bfr bfr) { if (String_.Eq(key, "path")) bfr.Add_bry(path); else if (String_.Eq(key, "path_enc")) bfr.Add_bry(gplx.langs.htmls.encoders.Gfo_url_encoder_.Href.Encode(path)); else if (String_.Eq(key, "owner_dir_enc")) bfr.Add_bry(owner_dir_enc); else if (String_.Eq(key, "name")) bfr.Add_bry(name); else if (String_.Eq(key, "date")) bfr.Add_bry(date); else if (String_.Eq(key, "size")) bfr.Add_bry(size); else if (String_.Eq(key, "color")) bfr.Add_bry(color); else if (String_.Eq(key, "dir_cmd")) bfr.Add_bry(dir_cmd); else if (String_.Eq(key, "dir_cmd_arg")) { bfr.Add_str_u8("&dir_cmd="); bfr.Add_bry(dir_cmd); } else return false; return true; }
public Xow_import_doc( boolean is_dir, boolean is_core_xowa, int color, byte[] owner_dir, byte[] path, byte[] name, byte[] date, byte[] size, byte[] dir_cmd, Xow_import_doc[] subs) { this.is_dir = is_dir; this.is_core_xowa = is_core_xowa; this.color = color % 2 == 0 ? Byte_ascii.Num_0_bry : Byte_ascii.Num_1_bry; this.owner_dir_enc = gplx.langs.htmls.encoders.Gfo_url_encoder_.Href.Encode(owner_dir); this.path = path; this.name = name; this.date = date; this.size = size; this.dir_cmd = dir_cmd; this.subs = subs; }