Show / Hide Table of Contents

Class TableExtensions

Inheritance
System.Object
TableExtensions
Namespace: Eco.Shared.Utils
Assembly: Eco.Shared.dll
Syntax
public static class TableExtensions : Object

Methods

AddRow(StringBuilder, IEnumerable<LocString>)

Declaration
public static void AddRow(this StringBuilder sb, IEnumerable<LocString> row)
Parameters
Type Name Description
System.Text.StringBuilder sb
System.Collections.Generic.IEnumerable<LocString> row

AddRow12Loc(StringBuilder, FormattableString, FormattableString, String[])

Declaration
public static void AddRow12Loc(this StringBuilder sb, FormattableString c1, FormattableString c2, params string[] cells)
Parameters
Type Name Description
System.Text.StringBuilder sb
System.FormattableString c1
System.FormattableString c2
System.String[] cells

AddRow1Loc(StringBuilder, FormattableString, String[])

Declaration
public static void AddRow1Loc(this StringBuilder sb, FormattableString c1, params string[] cells)
Parameters
Type Name Description
System.Text.StringBuilder sb
System.FormattableString c1
System.String[] cells

AddRowParams(StringBuilder, LocString[])

Declaration
public static void AddRowParams(this StringBuilder sb, params LocString[] cells)
Parameters
Type Name Description
System.Text.StringBuilder sb
LocString[] cells

EndTable(LocStringBuilder)

Declaration
public static void EndTable(this LocStringBuilder sb)
Parameters
Type Name Description
LocStringBuilder sb

EndTable(StringBuilder)

Declaration
public static void EndTable(this StringBuilder sb)
Parameters
Type Name Description
System.Text.StringBuilder sb

MakeTable(IEnumerable<(LocString, LocString)>, LocString)

Declaration
public static LocString MakeTable(this IEnumerable<(LocString, LocString)> strings, LocString title)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.ValueTuple<LocString, LocString>> strings
LocString title
Returns
Type Description
LocString

MakeTableLoc(IEnumerable<(LocString, LocString)>, FormattableString)

Declaration
public static LocString MakeTableLoc(this IEnumerable<(LocString, LocString)> strings, FormattableString title)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.ValueTuple<LocString, LocString>> strings
System.FormattableString title
Returns
Type Description
LocString

MakeTableLocStr(IEnumerable<(LocString, LocString)>, String)

Declaration
public static LocString MakeTableLocStr(this IEnumerable<(LocString, LocString)> strings, string title)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.ValueTuple<LocString, LocString>> strings
System.String title
Returns
Type Description
LocString

StartTable(LocStringBuilder)

Declaration
public static void StartTable(this LocStringBuilder sb)
Parameters
Type Name Description
LocStringBuilder sb

StartTable(StringBuilder)

Declaration
public static void StartTable(this StringBuilder sb)
Parameters
Type Name Description
System.Text.StringBuilder sb
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾