public GroupListView(TreeViewState state, MultiColumnHeader multiColumnHeader, RootSelectionGetter rootSelectionGetter, GroupSelectionCallback groupSelectionCallback) : base(state, multiColumnHeader) { _rootSelectionGetter = rootSelectionGetter; _groupSelectionCallback = groupSelectionCallback; RebuildNodes(); }
public static GroupListView CreateGroupListView(RootSelectionGetter rootSelectionGetter, GroupSelectionCallback groupSelectionCallback) { var lv = new GroupListView(new TreeViewState(), new MultiColumnHeader(GetHeaderState()), rootSelectionGetter, groupSelectionCallback); return(lv); }
public WorldPopup(RootSelectionGetter getWorld, RootSelectionSetter setWorld, RootListGetter rootListGetter) { _getWorldSelection = getWorld; _setWorldSelection = setWorld; _rootListGetter = rootListGetter; }