Inheritance: HtmlTags.HtmlTag
Exemplo n.º 1
0
        private void writeTable(Table table)
        {
            grammarTag.MetaData(GrammarConstants.LEAF_NAME, table.LeafName);
            grammarTag.AddClass(GrammarConstants.TABLE_EDITOR);

            var area      = new AreaTag(table.Label);
            var container = area.Container.Add("div").AddClass("section-container");

            container.Add <TableEditorTag>();
            container.Append(new ColumnSelectionTag(table));
            container.Append(new TableTemplateTag(table, new CellBuilderLibrary()));

            grammarTag.Append(area);
        }
Exemplo n.º 2
0
        void IGrammarVisitor.Paragraph(Paragraph paragraph, IStep step)
        {
            grammarTag.AddClasses(GrammarConstants.PARAGRAPH, paragraph.Style.ToString());
            var area      = new AreaTag(paragraph.Label);
            var container = area.Container.Add("div")
                            .AddClass("paragraph.Style.ToString()")
                            .AddClass("section-container")
                            .AddClass("in-paragraph");

            grammarTag.Append(area);



            paragraph.ForEachGrammar(g =>
            {
                var tag = new GrammarTag(g);

                container.Append(tag);

                _grammarTags.Do(tag, () => g.AcceptVisitor(this, new Step()));
            });
        }
Exemplo n.º 3
0
        void IGrammarVisitor.Paragraph(Paragraph paragraph, IStep step)
        {
            grammarTag.AddClasses(GrammarConstants.PARAGRAPH, paragraph.Style.ToString());
            var area = new AreaTag(paragraph.Label);
            var container = area.Container.Add("div")
                .AddClass("paragraph.Style.ToString()")
                .AddClass("section-container")
                .AddClass("in-paragraph");
            grammarTag.Append(area);

            paragraph.ForEachGrammar(g =>
            {
                var tag = new GrammarTag(g);

                container.Append(tag);

                _grammarTags.Do(tag, () => g.AcceptVisitor(this, new Step()));
            });
        }
Exemplo n.º 4
0
        private void writeTable(Table table)
        {
            grammarTag.MetaData(GrammarConstants.LEAF_NAME, table.LeafName);
            grammarTag.AddClass(GrammarConstants.TABLE_EDITOR);

            var area = new AreaTag(table.Label);
            var container = area.Container.Add("div").AddClass("section-container");

            container.Add<TableEditorTag>();
            container.Append(new ColumnSelectionTag(table));
            container.Append(new TableTemplateTag(table, new CellBuilderLibrary()));

            grammarTag.Append(area);
        }