public static string ToCode(this OpenIconicKind kind) { var idx = (int)kind; if (idx < 0 || idx >= Names.Length) { throw new ArgumentException(nameof(kind)); } return(Names[idx]); }
public static PlantUmlText AsPlantUmlText(this OpenIconicKind kind) { return(new PlantUmlText(kind)); }
public PlantUmlText(OpenIconicKind kind) { Text = "<&" + kind.ToCode() + ">"; }