/// <summary> /// The get display. /// </summary> /// <param name="node"> /// The node. /// </param> /// <param name="data"> /// The node data provider. /// </param> /// <param name="indentSize"> /// The indent size. /// </param> /// <returns> /// The <see cref="string"/>. /// </returns> public static string GetDisplay(this Node node, INodeDataProvider data, int indentSize = 4) { var converter = new NodeToStringConverter(indentSize, data); converter.Visit(node); return(converter.Builder.ToString()); }
/// <summary> /// The get display. /// </summary> /// <param name="node"> /// The node. /// </param> /// <param name="indentSize"> /// The indent size. /// </param> /// <returns> /// The <see cref="string"/>. /// </returns> public static string GetDisplay(this Node node, int indentSize = 4) { var converter = new NodeToStringConverter(indentSize, null); converter.Visit(node); return(converter.Builder.ToString()); }