()
| 798 | } |
| 799 | |
| 800 | func (tv *TableView) detachModel() { |
| 801 | tv.model.RowsReset().Detach(tv.rowsResetHandlerHandle) |
| 802 | tv.model.RowChanged().Detach(tv.rowChangedHandlerHandle) |
| 803 | tv.model.RowsInserted().Detach(tv.rowsInsertedHandlerHandle) |
| 804 | tv.model.RowsRemoved().Detach(tv.rowsRemovedHandlerHandle) |
| 805 | if sorter, ok := tv.model.(Sorter); ok { |
| 806 | sorter.SortChanged().Detach(tv.sortChangedHandlerHandle) |
| 807 | } |
| 808 | } |
| 809 | |
| 810 | // ItemCountChanged returns the event that is published when the number of items |
| 811 | // in the model of the TableView changed. |
no test coverage detected