1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//! # dioxuscut-core
//!
//! Core Dioxus components and hooks for Dioxuscut.
//!
//! Provides a Rust/Dioxus equivalent of `remotion/core`:
//!
//! ## Components
//! - [`Composition`] — top-level video definition
//! - [`Sequence`] — time-sliced sub-composition
//! - [`AbsoluteFill`] — full-size absolute overlay
//! - [`Freeze`] — pause a subtree at a specific frame
//!
//! ## Hooks
//! - [`use_current_frame`] — returns the current render frame
//! - [`use_video_config`] — returns [`VideoConfig`] for the composition
//!
//! ## Re-exports
//! - Animation primitives from [`dioxuscut_animation`]
// ── Public re-exports ─────────────────────────────────────────────────────────
pub use AbsoluteFill;
pub use ;
pub use Freeze;
pub use ;
pub use ;
pub use ;
pub use VideoConfig;
// Re-export animation crate for convenience
pub use dioxuscut_animation as animation;