( nodes: Array<Pick<SnapshotNode, 'type' | 'rect'>>, )
| 173 | } |
| 174 | |
| 175 | export function inferGestureReferenceFrame( |
| 176 | nodes: Array<Pick<SnapshotNode, 'type' | 'rect'>>, |
| 177 | ): GestureReferenceFrame | undefined { |
| 178 | const viewportRect = inferViewportRect(nodes); |
| 179 | if (!viewportRect) return undefined; |
| 180 | return { |
| 181 | referenceWidth: viewportRect.width, |
| 182 | referenceHeight: viewportRect.height, |
| 183 | }; |
| 184 | } |
| 185 | |
| 186 | export function pointFromPercent( |
| 187 | frame: GestureReferenceFrame, |
no test coverage detected
searching dependent graphs…