Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 @Override
 public void Render(Mustache_bfr bfr, Mustache_render_ctx ctx) {
   String key = this.Key();
   ctx.Render_variable(bfr.Escape_(Bool_.N), key);
 }
Ejemplo n.º 3
0
 @Override
 public void Render(Mustache_bfr bfr, Mustache_render_ctx ctx) {
   bfr.Add_mid(src, src_bgn, src_end);
 }