export pkguiDoTableModelColumnType
(umh *C.uiTableModelHandler, um *C.uiTableModel, n C.int)
| 144 | |
| 145 | //export pkguiDoTableModelColumnType |
| 146 | func pkguiDoTableModelColumnType(umh *C.uiTableModelHandler, um *C.uiTableModel, n C.int) C.uiTableValueType { |
| 147 | mh := modelhandlers[um] |
| 148 | c := mh.ColumnTypes(models[um]) |
| 149 | switch c[n].(type) { |
| 150 | case TableString: |
| 151 | return C.uiTableValueTypeString |
| 152 | case TableImage: |
| 153 | return C.uiTableValueTypeImage |
| 154 | case TableInt: |
| 155 | return C.uiTableValueTypeInt |
| 156 | case TableColor: |
| 157 | return C.uiTableValueTypeColor |
| 158 | } |
| 159 | panic("unreachable") |
| 160 | } |
| 161 | |
| 162 | //export pkguiDoTableModelNumRows |
| 163 | func pkguiDoTableModelNumRows(umh *C.uiTableModelHandler, um *C.uiTableModel) C.int { |
nothing calls this directly
no test coverage detected