private void Initialize() { // Create Views mColumnHeaderRecyclerView = CreateColumnHeaderRecyclerView(); mRowHeaderRecyclerView = CreateRowHeaderRecyclerView(); mCellRecyclerView = CreateCellRecyclerView(); // Add Views AddView(mColumnHeaderRecyclerView); AddView(mRowHeaderRecyclerView); AddView(mCellRecyclerView); // Create Handlers mSelectionHandler = new SelectionHandler(this); mVisibilityHandler = new VisibilityHandler(this); mScrollHandler = new ScrollHandler(this); mPreferencesHandler = new PreferencesHandler(this); mColumnWidthHandler = new ColumnWidthHandler(this); InitializeListeners(); }
internal void HandleVisibility(LivingBeing being) { VisibilityHandler.HandleVisibilityOfList(being, this.fullBoard.FullDump()); }