update list demo
This commit is contained in:
parent
1e7637a1dc
commit
e5e0471ff4
@ -65,6 +65,13 @@ class ListVH extends ViewHolder {
|
|||||||
class ListVM extends ViewModel<ListModel, ListVH> {
|
class ListVM extends ViewModel<ListModel, ListVH> {
|
||||||
onAttached(state: ListModel, vh: ListVH) {
|
onAttached(state: ListModel, vh: ListVH) {
|
||||||
vh.list.apply({
|
vh.list.apply({
|
||||||
|
canDrag: true,
|
||||||
|
onDragging: (from, to) => {
|
||||||
|
log(`onDragging, from: ${from}, to: ${to}`)
|
||||||
|
},
|
||||||
|
onDragged: (from, to) => {
|
||||||
|
log(`onDragged, from: ${from}, to: ${to}`)
|
||||||
|
},
|
||||||
renderItem: (index) => {
|
renderItem: (index) => {
|
||||||
const data = state.data[index]
|
const data = state.data[index]
|
||||||
return listItem(stack([
|
return listItem(stack([
|
||||||
|
Reference in New Issue
Block a user