Return the first selected item, underlying compound or first edge.
(self: T)
| 1151 | return self.parent |
| 1152 | |
| 1153 | def val(self: T) -> SketchVal: |
| 1154 | """ |
| 1155 | Return the first selected item, underlying compound or first edge. |
| 1156 | """ |
| 1157 | |
| 1158 | if self._selection is not None: |
| 1159 | rv = self._selection[0] |
| 1160 | elif not self._faces and self._edges: |
| 1161 | rv = self._edges[0] |
| 1162 | else: |
| 1163 | rv = self._faces |
| 1164 | |
| 1165 | return rv |
| 1166 | |
| 1167 | def vals(self: T) -> List[SketchVal]: |
| 1168 | """ |
no outgoing calls
no test coverage detected