Ejemplo n.º 1
0
        public override Nothing Visit(ISubtotalContent sub)
        {
            var prev = m_Path;

            if (!m_HideContent)
            {
                m_Path = Composite.Merge(m_Path, sub.Content);
            }
            ShowSubtotal(sub);
            m_Path = prev;
            return(Nothing.AtAll);
        }
Ejemplo n.º 2
0
    public override IAsyncEnumerable <string> Visit(ISubtotalContent sub)
    {
        var prev = m_Path;

        if (!m_HideContent)
        {
            m_Path = Composite.Merge(m_Path, sub.Content);
        }
        var s = ShowSubtotal(sub);

        m_Path = prev;
        return(s);
    }
Ejemplo n.º 3
0
 public override Nothing Visit(ISubtotalContent sub)
 {
     ShowSubtotal(sub, sub.Content.Quotation('\''));
     return(Nothing.AtAll);
 }
 public abstract Nothing Visit(ISubtotalContent sub);
Ejemplo n.º 5
0
 JProperty ISubtotalVisitor <JProperty> .Visit(ISubtotalContent sub)
 => new JProperty(sub.Content ?? "", VisitChildren(sub));
 public abstract IAsyncEnumerable <string> Visit(ISubtotalContent sub);