/// <summary> /// Draws the list items. /// </summary> private void DrawListItems() { EditorGUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); EditorGUILayout.LabelField("Items", SOFlowStyles.BoldCenterLabel); GUILayout.FlexibleSpace(); EditorGUILayout.LabelField($"Size: {_items.Count}", SOFlowStyles.WordWrappedMiniLabel); EditorGUILayout.EndHorizontal(); for (int i = 0; i < _items.Count; i++) { SOFlowEditorUtilities.DrawTertiaryLayer(() => { SOFlowEditorUtilities.DrawItemField($"Entry {i + 1}", _items[i]); }); } }