#if UNITY_EDITOR using System; using System.Collections.Generic; using System.Linq; using UnityEditor; using UnityEngine.InputSystem.Editor.Lists; using UnityEngine.InputSystem.Utilities; using UnityEngine.UIElements; namespace UnityEngine.InputSystem.Editor { internal class NameAndParametersListView : ViewBase { private readonly Func> m_ParameterListViewSelector; private VisualElement m_ContentContainer; private readonly Label m_NoParamsLabel; private SerializedProperty m_ListProperty; public NameAndParametersListView(VisualElement root, StateContainer stateContainer, SerializedProperty listProperty, Func> parameterListViewSelector) : base(root, stateContainer) { m_ListProperty = listProperty; m_NoParamsLabel = root.Q