/// <summary> /// Concatenates wrapping-list items. /// </summary> public static IEnumerable <WrappingListItem> Concat(this WrappingListItem first, IEnumerable <WrappingListItem> second) => second.Prepend(first);
/// <summary> /// Returns a sequence of two wrapping-list items. /// </summary> public static IEnumerable <WrappingListItem> Append(this WrappingListItem first, WrappingListItem second) => Enumerable.Empty <WrappingListItem>().Append(first).Append(second);
/// <summary> /// Returns a sequence of two wrapping-list items. /// </summary> public static IEnumerable <WrappingListItem> AppendWrappingListItem(this ComponentListItem item, WrappingListItem wrappingListItem) => ((WrappingListItem)item).Append(wrappingListItem);