position property

VtMousePosition get position

Implementation

VtMousePosition get position {
  _ensureOpen();
  return VtMousePosition.fromNative(
    bindings.ghostty_mouse_event_get_position(_handle),
  );
}
set position (VtMousePosition value)

Implementation

set position(VtMousePosition value) {
  _ensureOpen();
  final native = calloc<bindings.GhosttyMousePosition>();
  try {
    value._writeTo(native.ref);
    bindings.ghostty_mouse_event_set_position(_handle, native.ref);
  } finally {
    calloc.free(native);
  }
}