arkui-sys 0.3.4

Bindings to the native ArkUI API of OpenHarmony
Documentation
# Changelog

## 0.3.4

- Add API-22 and API-23 bindings. Significant additions across `native_node`, `native_type`,
  `native_gesture`, `ui_input_event`, and related modules.

## 0.3.3

- Add API-21 bindings

## 0.3.2

- Add API-16, 17 and 18 bindings

## 0.3.1

- Add API-15 bindings

## 0.3.0

### Breaking

- Removed `ARKUI_DRAG_RESULT_` prefix from `ArkUI_DragResult` variants.
- Removed `GESTURE_INTERRUPT_RESULT_` prefix from `ArkUI_GestureInterruptResult` variants.
- Replace `ArkUI_ErrorCode` with `ArkUiResult` (an alias to `Result<(), NonZero<ArkUiErrorCode>>`)

## 0.2.3 (2025-01-09)

### Add

- Add remaining bindings: native dialog, native interface, native node and native interface accessibility bindings.

## 0.2.2 (2025-01-08)

- Update bindings to api-13

## 0.2.1 (2025-01-05)

### Add

- drag and drop
- drawable descriptor
- native animate
- styled string

## 0.2.0 (2025-01-04)

### Breaking

- `ArkUI_NumberValue` is now a native Rust union instead of a bindgen union type.