0.1.0 • Published 3 years ago
@jchou24/table-form v0.1.0
<功能>
<Resize>
1. [O] resize column head
2. [O] resize row head
3. [-] double click to max size of width/height
<cell>
<General Function>
1. [O] is readonly
2. [O] Display Mode
3. [O] Edit Mode
4. [-] Alignment(center, left, right)
<Type>
1. [O] Double
2. [O] Single Select
3. [O] Free Text
[O] text autocomplete
<Selection>
1. [O] cell select
2. [O] multiple cell select
3. [O] keyboard arrow button, change selected cell
4. [O] click row TH to select row
5. [O] show selected cell border after table Focus
6. [O] shift + left click to range set end selected cell
7. [O] shift + arrow button to add new range set end selected cell
<dragable row>
1. [O] cross-table row drag
2. [O] Handle case: index of row in currentCell >= number of row in data
3. [O] drag new row when no row
<Copy Paste>
1. [O] copy selected cell(s)
2. [O] paste copied cell(s)
3. [-] copy value of selected cell by clicking/dragging corner
<right click to show helping menu>
1. [O] copy selected cell(s)
2. [-] paste selected cell(s)
3. [-] cut selected cell(s)
4. [O] delete selected cell(s)
<others>
1. [O] add new line
2. [O] allow no rows
3. [-] column sorting
4. [O] keyboard delete => set default value to selected cells
5. [O] keyboard shift+delete => remove row(s) of selected cells
6. [-] export csv format
<History>
1. [-] undo ctrl + z
2. [-] todo ctrl + shift + z
0.1.0
3 years ago