public static string GetEntityNodePath(Guid entityNodeId, TrimSide trimSide, string delimiter, int maxLength, bool highlightLastNode) { string result = GetEntityNodePath(entityNodeId); result = Support.Trim(result.Split('>'), trimSide, delimiter, maxLength, highlightLastNode); return(result); }
public static ArrayList GetEntityNodePath(string[] entityNodeIds, TrimSide trimSide, string delimiter, int maxLength, bool highlightLastNode) { ArrayList result = new ArrayList(); if (entityNodeIds != null) { foreach (string guid in entityNodeIds) { result.Add(Support.Trim(GetEntityNodePath(new Guid(guid)).Split('>'), trimSide, delimiter, maxLength, highlightLastNode)); } } return(result); }
private static string TrimString(string s, TrimSide side) => side switch {