private void CreateGroupCheckboxAndFoldout(Group group) { GUILayout.BeginHorizontal(); if (CqaButton.EditButton()) { CqaGroupEditWindow.Open(_dataScope, group); } _groupFoldout[group] = EditorGUILayout.Foldout(_groupFoldout[group], group.name); GUILayout.EndHorizontal(); }
public void Show() { CqaLabel.Heading1("Manage Custom Rules"); ShowGlobalRuleEditor(); ShowLocalRuleEditor(); GUILayout.Space(10); if (CqaButton.NormalButton("Create Group")) { CqaGroupEditWindow.Open(DataScope.Local); } if ((_localRuleManager.DoGroupsExist() || _globalRuleManager.DoGroupsExist()) && CqaButton.NormalButton("Create Rule")) { CqaRuleEditWindow.Open(DataScope.Local); } GUILayout.Space(10); }