Skip to content

Commit

Permalink
Planning
Browse files Browse the repository at this point in the history
  • Loading branch information
dumbmatter committed Jan 23, 2025
1 parent c317562 commit a1aacac
Showing 1 changed file with 31 additions and 7 deletions.
38 changes: 31 additions & 7 deletions TODO
Original file line number Diff line number Diff line change
@@ -1,14 +1,38 @@
tables should be aware that rows are players who have pids. add bulk/all/select operations at table-level through ... menu
- ... -> Bulk select players
- if checkboxes are shown by default, still have this to show the "Bulk" button
- when enabled, switch text to "Hide bulk select players"
- replace the "10 per page" menu with a "Bulk actions" dropdown button
- show all actions/controls listed above
- actions
- flag/unflag multiple players at once
- how to handle multiple watch lists?
- compare players
- export players
- custom action external to the table
- auto-add a checkbox column to the left
- how to display actions for selected players?
- in cases where the checkboxes are shown by default (like trading block), we want to be able to put the button outside the table, but also maybe want built-in controls to exist
- "selectedRows" needs to be able to be passed to DataTable so it's controlled outside. But only optionally.
- selectedRows should be Map<Key, Row>, where Key is defined somehow (might just be pid, but might be pid+season+playoffs) and Row is the row of data (for easy access)
- in cases where the checkboxes aren't shown by default (activated through ... menu), we need built-in controls
- replace existing links to "compare players" pages
- first, make a popup appear when you click the link explaining new UI. set reminder to delete eventually
- select/unselect all checkbox in the header
- in gmail when you click it it says "All 50 conversations on this page are selected. Select all conversations that match this search"
- could have a dropdown arrow next to checkbox and then show options when clicking https://ux.stackexchange.com/a/102463
- display as checked if all the currently shown rows are checked, and unchecked otherwise
- places to use
- flag multiple players at once
- compare multiple players
- needs to know pid/playoffs/season for each row, could put in metadata
- replace existing links, such as award races
- use in export players UI
- import too?
- ui
- could implement as "compare highlighted players", would also need a "clear highlight", idk
- could auto-add a checkbox column to the left
- could be used for places where we already have check boxes
- trading block
- trade
- would still need separate logic for selecting untraeable players
- export players
- import players
- ProtectPlayers
- search for other places with checkboxes

compare players http://www.reddit.com/r/BasketballGM/comments/1saclf/suggestion_compare_players/
- bottom: all the tables from player stats, showing one row for each player
Expand Down

0 comments on commit a1aacac

Please sign in to comment.