Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void YourViewFunction(System.Action<string> Write, dynamic Input) {
- dynamic Data = Input;
- Write("<!DOCTYPE html>\n<html>\n\t<head>\n\t\t<title>Gaikan Template Syntax Definition</title>\n\t</head>\n\t<body>\n\t\t\n\t\t");
- if (Data.somethingIsAwesome) {
- Write("\n\t\t\t<b>Both an if and a each can be reversed with a ! prefix (when not, and when empty).</b>\n\t\t");
- } if (Data.valueObject != null) {
- foreach (dynamic d1 in Data.valueObject) {
- Data = d1; Write("\n\t\t\t\n\t\t\t<div id=\"" + Data.asd + "\">\n\t\t\t\t\n\t\t\t\t");
- this.Include(Write, Data, "FullNameOfView"); Write("\n\t\t\t\t\n\t\t\t\t" + System.Web.HttpUtility.HtmlEncode(Data.SomethinFromTheObject) + "\n\t\t\t</div>\n\t\t");
- } Data = Input;
- } if (Data.something != null) {
- foreach (dynamic d4 in Data.something) {
- Data = d4; if (Data.lil != null) {
- foreach (dynamic d2 in Data.lil) {
- Data = d2; Write("\n\t\t\t\t<b>Hello " + Data.world + "!</b>\n\t\t\t");
- } Data = Input;
- } Write("\n\t\t\tA value.\n\t\t\t");
- if (Data.lal != null) {
- foreach (dynamic d3 in Data.lal) {
- Data = d3; Write("\n\t\t\t\t<b>Wooh, even more cases!</b>\n\t\t\t");
- } Data = Input;
- }
- } Data = Input;
- } Write("\n\t</body>\n</html>");
- }
Add Comment
Please, Sign In to add comment