List of all items
Structs
- App
- Secret
- animation::Animated
- animation::CustomCurve
- animation::Keyframes
- animation::SpringConfig
- animation::SpringState
- animation::Transition
- animation::TransitionConfig
- backdrop::BackdropBlur
- backdrop::BackdropSources
- clock::EventInstant
- clock::FrameInstant
- compositor::CompositorEffects
- heap::CountingAllocator
- heap::Region
- layout::Length
- layout::flex::Constraints
- layout::flex::Size
- layout::flex_layout::Flex
- layout::zstack::ZStack
- outputs::OutputId
- outputs::OutputInfo
- pivot::Pivot
- platform::Anchor
- platform::backdrop::Backdrop
- platform::input::InputState
- platform::lock::Lock
- platform::outputs::OutputRegistry
- platform::popups::Popups
- platform::scaling::Scaling
- platform::scaling::SurfaceScaling
- platform::selections::Selections
- platform::wayland::WaylandState
- platform::wayland::WaylandSurfaceState
- platform::wayland::WaylandWindowWrapper
- prelude::Anchor
- reactive::Password
- reactive::Trigger
- reactive::callback::Callback
- reactive::clipboard::PastedText
- reactive::focus::FocusPath
- reactive::memo::Memo
- reactive::owner::OwnerId
- reactive::runtime::EffectId
- reactive::runtime::Runtime
- reactive::runtime::SignalId
- reactive::service::Service
- reactive::service::ServiceContext
- reactive::signal::RwSignal
- reactive::signal::Signal
- reactive::signal::WriteSignal
- reactive::timer::TimerHandle
- render_stats::DrawCalls
- render_stats::LayoutReasons
- render_stats::PhaseTiming
- render_stats::QuadAllocations
- render_stats::StatsSnapshot
- renderer::Border
- renderer::ClipRef
- renderer::CommandLayer
- renderer::CornerRadii
- renderer::DecodedImage
- renderer::FlattenScratch
- renderer::FlattenedCommand
- renderer::GpuContext
- renderer::Gradient
- renderer::LineFit
- renderer::Measured
- renderer::PaintContext
- renderer::RegionsCarried
- renderer::RenderNode
- renderer::Renderer
- renderer::ScratchCapacity
- renderer::Shadow
- renderer::SurfaceState
- renderer::TextEntry
- shape::PlacedShape
- surface::Margin
- surface::PopupConfig
- surface::PopupHandle
- surface::SurfaceConfig
- surface::SurfaceHandle
- surface::SurfaceId
- transform::Scale
- transform::Transform
- transform::Translate
- tree::LayoutCtx
- tree::Tree
- tree::WidgetId
- widget_ref::WidgetRef
- widgets::Corners
- widgets::children::ChildrenSource
- widgets::children::DynItem
- widgets::children::Leaving
- widgets::children::OwnedWidget
- widgets::children::SharedOwner
- widgets::container::AnimationState
- widgets::container::Border
- widgets::container::Container
- widgets::container::LinearGradient
- widgets::container::Ripple
- widgets::container::RippleState
- widgets::control::Control
- widgets::font::FamilyId
- widgets::font::FontWeight
- widgets::image::Image
- widgets::into_child::DynamicChild
- widgets::into_child::DynamicChildren
- widgets::into_child::ForwardedChildren
- widgets::into_child::KeyedChildren
- widgets::into_child::StaticChild
- widgets::into_child::StaticChildren
- widgets::paint_children::ChildPaintOptions
- widgets::scroll::Scroll
- widgets::scroll::ScrollbarMetrics
- widgets::state_layer::BorderOverride
- widgets::state_layer::RippleConfig
- widgets::state_layer::StateStyle
- widgets::text::Text
- widgets::text_input::Masked
- widgets::text_input::Plain
- widgets::text_input::Selection
- widgets::text_input::TextInput
- widgets::text_style::TextShadow
- widgets::text_style::TextStroke
- widgets::text_style::TextStyle
- widgets::widget::Color
- widgets::widget::LayoutHints
- widgets::widget::Modifiers
- widgets::widget::Padding
- widgets::widget::Point
- widgets::widget::Rect
Enums
- ExitReason
- animation::Repeat
- animation::TimingFunction
- layout::Axis
- layout::CrossAlignment
- layout::Extent
- layout::MainAlignment
- pivot::HorizontalAnchor
- pivot::VerticalAnchor
- platform::KeyboardInteractivity
- platform::Layer
- platform::lock::LockEvent
- platform::wayland::LockEvent
- platform::wayland::PlatformError
- platform::wayland::SurfaceRole
- prelude::KeyboardInteractivity
- prelude::Layer
- reactive::JobType
- reactive::clipboard::SelectionKind
- reactive::cursor::CursorIcon
- reactive::prop::Prop
- render_stats::Phase
- render_stats::Pipeline
- render_stats::QuadObject
- renderer::DrawCommand
- renderer::GradientDir
- renderer::RenderLayer
- renderer::RenderTarget
- session_lock::LockState
- surface::ExclusiveZone
- surface::PopupAnchor
- surface::SurfaceExtent
- tree::DamageRegion
- tree::LayoutPass
- widgets::container::AdvanceResult
- widgets::container::GradientDirection
- widgets::container::Overflow
- widgets::font::FontFamily
- widgets::font::LineHeight
- widgets::image::ContentFit
- widgets::image::ImageSource
- widgets::scroll::ScrollAxis
- widgets::scroll::ScrollbarAxis
- widgets::scroll::ScrollbarVisibility
- widgets::state_layer::BackgroundOverride
- widgets::state_layer::StateWhen
- widgets::text::TextAlign
- widgets::text::TextOverflow
- widgets::widget::Event
- widgets::widget::EventResponse
- widgets::widget::Key
- widgets::widget::MouseButton
- widgets::widget::PointerKind
- widgets::widget::ScrollSource
Traits
- animation::Animatable
- animation::Animate
- animation::IntoAnimated
- layout::IntoF32
- layout::Layout
- reactive::callback::IntoCallback
- reactive::into_signal::IntoSignal
- reactive::into_signal::IntoVal
- widgets::container::IntoClickHandler
- widgets::into_child::IntoChild
- widgets::into_child::IntoChildren
- widgets::into_child::IntoDynChild
- widgets::state_layer::Stateful
- widgets::widget::Widget
Macros
Attribute Macros
Derive Macros
Functions
- cache_paint_results
- compositor::compositor_effects
- default_font_family
- image_metadata::get_intrinsic_size
- keyboard::keyboard_modifiers
- layout::at_least
- layout::at_most
- layout::fill
- layout::fraction
- load_font
- outputs::outputs
- outputs::surface_output
- platform::wayland::create_wayland_app
- quit_app
- reactive::clipboard::clipboard_copy
- reactive::clipboard::clipboard_has_content
- reactive::clipboard::clipboard_paste
- reactive::clipboard::primary_copy
- reactive::clipboard::primary_paste
- reactive::clipboard::take_clipboard_change
- reactive::context::expect_context
- reactive::context::has_context
- reactive::context::provide_context
- reactive::context::provide_signal_context
- reactive::context::use_context
- reactive::context::with_context
- reactive::create_password
- reactive::create_trigger
- reactive::diagnostics::snapshot_zone
- reactive::effect::create_effect
- reactive::focus::apply_pending_focus
- reactive::focus::clear_focus
- reactive::focus::focus_path
- reactive::focus::focused_widget
- reactive::focus::has_focus
- reactive::focus::release_focus
- reactive::focus::request_focus
- reactive::invalidation::clear_signal_subscribers
- reactive::invalidation::clear_widget_subscribers
- reactive::invalidation::notify_signal_change
- reactive::invalidation::record_signal_read
- reactive::invalidation::register_subscriber
- reactive::invalidation::suspend_widget_tracking
- reactive::invalidation::with_signal_tracking
- reactive::memo::create_memo
- reactive::owner::current_owner
- reactive::owner::dispose_owner
- reactive::owner::on_cleanup
- reactive::owner::with_owner
- reactive::runtime::batch
- reactive::runtime::flush_bg_writes
- reactive::runtime::queue_bg_write
- reactive::runtime::record_effect_read
- reactive::runtime::with_runtime
- reactive::service::create_service
- reactive::service::create_task
- reactive::signal::create_derived
- reactive::signal::create_signal
- reactive::signal::create_stored
- reactive::storage::allocate_signal_slot
- reactive::storage::compare_and_set_signal_value
- reactive::storage::compare_and_update_signal_value
- reactive::storage::create_signal_value
- reactive::storage::create_stored_value
- reactive::storage::dispose_signal
- reactive::storage::get_signal_value
- reactive::storage::get_stored_value
- reactive::storage::has_signal
- reactive::storage::live_signal_count
- reactive::storage::set_signal_value
- reactive::storage::set_signal_value_always
- reactive::storage::store_derived_closure
- reactive::storage::try_call_derived
- reactive::storage::try_get_signal_value
- reactive::storage::update_signal_value
- reactive::storage::update_signal_value_always
- reactive::storage::with_signal_value
- reactive::storage::with_stored_value
- reactive::timer::set_interval
- reactive::timer::set_timeout
- render_stats::end_frame
- render_stats::get_stats
- render_stats::record_draw_calls
- render_stats::record_flatten_cached
- render_stats::record_flatten_full
- render_stats::record_frame_painted
- render_stats::record_frame_skipped
- render_stats::record_layout_executed_with_reasons
- render_stats::record_layout_skipped
- render_stats::record_paint_child_cached
- render_stats::record_paint_child_culled
- render_stats::record_paint_child_painted
- render_stats::record_paint_window
- render_stats::record_paint_window_declined
- render_stats::record_phase_duration
- render_stats::record_quad_allocation
- render_stats::report_if_due
- render_stats::reset_stats
- renderer::char_index_from_x
- renderer::char_index_from_x_styled
- renderer::flatten_root_into
- renderer::measure_char_positions_styled
- renderer::measure_text
- renderer::measure_text_full
- renderer::measure_text_styled
- renderer::measure_text_to_char
- renderer::measure_text_to_char_styled
- restart_app
- session_lock::lock_session
- session_lock::lock_state
- session_lock::session_locked
- session_lock::unlock_session
- set_default_font_family
- set_image_cache_budget
- surface::content
- surface::spawn_popup
- surface::spawn_surface
- surface::surface_handle
- widget_ref::create_widget_ref
- widgets::container::container
- widgets::container::get_animated_value
- widgets::image::image
- widgets::into_child::keyed
- widgets::paint_children::paint_children
- widgets::state_layer::resolve_background
- widgets::text::text
- widgets::text_input::password_input
- widgets::text_input::text_input
Type Aliases
- animation::Channels
- renderer::NodeId
- surface::PopupGravity
- widgets::container::ClickCallback
- widgets::container::HoverCallback
- widgets::container::KeyCallback
- widgets::container::MouseDownCallback
- widgets::container::MouseUpCallback
- widgets::container::PointerMoveCallback
- widgets::container::ScrollCallback
- widgets::text_input::PasswordInput
- widgets::widget::AnyWidget