List of all items
Structs
- api::Accel
- api::AccelInterruptArgs
- api::AddedLayerArgs
- api::AlphaMaskPaint
- api::AnyCreatePatch
- api::AppleLiquidGlassPatch
- api::BrowserConfigInterruptArgs
- api::ButtonClick
- api::ButtonPatch
- api::ChassisResizeRequestArgs
- api::CheckboxChange
- api::CheckboxPatch
- api::CheckboxStyleMessage
- api::Click
- api::ClickInterruptArgs
- api::CommonProperties
- api::CommonProperty
- api::ContextMenu
- api::ContextMenuInterruptArgs
- api::Depth
- api::DoubleClick
- api::DoubleClickInterruptArgs
- api::Drop
- api::DropFileArgs
- api::DropdownPatch
- api::Event
- api::EventBlockerPatch
- api::Focus
- api::FocusInterruptArgs
- api::FormButtonClickArgs
- api::FormCheckboxToggleArgs
- api::FormDropdownChangeArgs
- api::FormRadioListChangeArgs
- api::FormSliderChangeArgs
- api::FormTextboxChangeArgs
- api::FormTextboxInputArgs
- api::FramePatch
- api::Functions
- api::GlassSurfacePatch
- api::GradientStop
- api::Gyro
- api::GyroInterruptArgs
- api::ImageDataArgs
- api::ImagePatch
- api::ImagePointerArgs
- api::InterruptBuffer
- api::KeyDown
- api::KeyDownInterruptArgs
- api::KeyPress
- api::KeyPressInterruptArgs
- api::KeyUp
- api::KeyUpInterruptArgs
- api::KeyboardEventArgs
- api::LayerSurfaceScreenshotData
- api::LinearGradient
- api::LinkStyleMessage
- api::LocalFontMessage
- api::MaskPathPatch
- api::MaterialParams
- api::MessageQueue
- api::MouseDown
- api::MouseDownInterruptArgs
- api::MouseEventArgs
- api::MouseMove
- api::MouseMoveInterruptArgs
- api::MouseOut
- api::MouseOutInterruptArgs
- api::MouseOver
- api::MouseOverInterruptArgs
- api::MouseUp
- api::MouseUpInterruptArgs
- api::NativeImagePatch
- api::NativeLiquidGlassScope
- api::NativeMaskPatch
- api::NativeMessageQueue
- api::NavigationPatch
- api::NodeContext
- api::Percent
- api::PhotoPickerAssetArgs
- api::PhotoPickerChange
- api::PhotoPickerInterruptArgs
- api::PhotoPickerPatch
- api::PhotoPickerPhoto
- api::Property
- api::RadialGradient
- api::RadioListPatch
- api::RenderSurfaceUpdateArgs
- api::ReplayCanvasLayerUpdate
- api::RouteChangeInterruptArgs
- api::SceneAmbientLight
- api::SceneLight
- api::SceneLighting
- api::ScreenshotData
- api::ScreenshotPatch
- api::Scroll
- api::ScrollInterruptArgs
- api::ScrollerPatch
- api::ScrollerPositionInterruptArgs
- api::SelectStart
- api::SelectStartArgs
- api::SetCursorPatch
- api::SliderChange
- api::SliderPatch
- api::Stroke
- api::SystemFontMessage
- api::TapInterruptArgs
- api::TargetInfo
- api::TextInput
- api::TextInputArgs
- api::TextMeasurementResponseArgs
- api::TextPatch
- api::TextStyleMessage
- api::TextboxChange
- api::TextboxInput
- api::TextboxPatch
- api::Timeline
- api::Touch
- api::TouchCancel
- api::TouchCancelInterruptArgs
- api::TouchEnd
- api::TouchEndInterruptArgs
- api::TouchMessage
- api::TouchMove
- api::TouchMoveInterruptArgs
- api::TouchStart
- api::TouchStartInterruptArgs
- api::Transform2D
- api::TransitionManager
- api::TransitionQueueEntry
- api::Variable
- api::Vector3
- api::Viewport
- api::ViewportResizeArgs
- api::VisualViewportUpdateArgs
- api::WebFontMessage
- api::Wheel
- api::WheelInterruptArgs
- api::Window
- api::YoutubeVideoPatch
- api::animation::Timeline
- api::animation::TransitionManager
- api::animation::TransitionQueueEntry
- api::color::Percent
- api::drawing::Depth
- api::drawing::GradientStop
- api::drawing::LinearGradient
- api::drawing::MaterialParams
- api::drawing::RadialGradient
- api::drawing::SceneAmbientLight
- api::drawing::SceneLight
- api::drawing::SceneLighting
- api::drawing::Stroke
- api::drawing::Vector3
- api::events::ButtonClick
- api::events::CheckboxChange
- api::events::Click
- api::events::ContextMenu
- api::events::DoubleClick
- api::events::Drop
- api::events::Event
- api::events::Focus
- api::events::KeyDown
- api::events::KeyPress
- api::events::KeyUp
- api::events::KeyboardEventArgs
- api::events::MouseDown
- api::events::MouseEventArgs
- api::events::MouseMove
- api::events::MouseOut
- api::events::MouseOver
- api::events::MouseUp
- api::events::PhotoPickerChange
- api::events::PhotoPickerPhoto
- api::events::Scroll
- api::events::SelectStart
- api::events::SliderChange
- api::events::TextInput
- api::events::TextboxChange
- api::events::TextboxInput
- api::events::Touch
- api::events::TouchCancel
- api::events::TouchEnd
- api::events::TouchMove
- api::events::TouchStart
- api::events::Wheel
- api::http_api::LatestReleaseResponse
- api::http_api::TelemetryRequest
- api::layout::CommonProperties
- api::layout::CommonProperty
- api::math::Generic
- api::math::Point2
- api::math::Transform2
- api::math::TransformParts
- api::math::Vector2
- api::pax_value::functions::Functions
- api::platform::Accel
- api::platform::Gyro
- api::platform::NativeLiquidGlassScope
- api::platform::TargetInfo
- api::platform::Viewport
- api::platform::Window
- api::properties::EffectDrainReport
- api::properties::Property
- api::properties::UntypedProperty
- api::rendering::AlphaMaskPaint
- api::rendering::ReplayCanvasLayerUpdate
- api::serde::de::IgnoredAny
- api::serde::de::value::BoolDeserializer
- api::serde::de::value::BorrowedBytesDeserializer
- api::serde::de::value::BorrowedStrDeserializer
- api::serde::de::value::BytesDeserializer
- api::serde::de::value::CharDeserializer
- api::serde::de::value::CowStrDeserializer
- api::serde::de::value::EnumAccessDeserializer
- api::serde::de::value::Error
- api::serde::de::value::F32Deserializer
- api::serde::de::value::F64Deserializer
- api::serde::de::value::I128Deserializer
- api::serde::de::value::I16Deserializer
- api::serde::de::value::I32Deserializer
- api::serde::de::value::I64Deserializer
- api::serde::de::value::I8Deserializer
- api::serde::de::value::IsizeDeserializer
- api::serde::de::value::MapAccessDeserializer
- api::serde::de::value::MapDeserializer
- api::serde::de::value::SeqAccessDeserializer
- api::serde::de::value::SeqDeserializer
- api::serde::de::value::StrDeserializer
- api::serde::de::value::StringDeserializer
- api::serde::de::value::U128Deserializer
- api::serde::de::value::U16Deserializer
- api::serde::de::value::U32Deserializer
- api::serde::de::value::U64Deserializer
- api::serde::de::value::U8Deserializer
- api::serde::de::value::UnitDeserializer
- api::serde::de::value::UsizeDeserializer
- api::serde::ser::Impossible
- api::transform::Transform2D
- api::variables::Variable
- cartridge::ComponentDescriptor
- cartridge::ComponentDescriptorRegistryEntry
- cartridge::ComponentPropertyDescriptor
- cartridge::ErasedComponentDescriptor
- cartridge::HandlerDescriptor
- cartridge::PropertyScopeDescriptor
- cartridge::TemplatePropertyPlan
- cartridge::TypeDescriptor
- cartridge::TypeFieldDescriptor
- component::ComponentInstance
- component::ScrollPosition
- conditional::ConditionalInstance
- conditional::ConditionalProperties
- container::ContainerFrame
- engine::ExpandedNode
- engine::Globals
- engine::Handler
- engine::HandlerRegistry
- engine::PaxEngine
- engine::RuntimeResolvedPropertyEntry
- engine::RuntimeSettingsCondition
- engine::RuntimeSettingsLayer
- engine::RuntimeSettingsSignatureEntry
- engine::layer_surface::LayerSurfaceEntry
- engine::layer_surface::LayerSurfaceLayout
- engine::layer_surface::LayerSurfaceSize
- engine::layer_surface::ReplayPriorityEntry
- engine::layer_surface::SurfaceReplayCoordinator
- engine::layer_surface::VisibleSurfaceEscape
- engine::layer_tiling::LayerCanvasPlan
- engine::layer_tiling::ScrollerTilingPolicy
- engine::layer_tiling::SurfaceCanvasDescriptor
- engine::node_interface::NodeInterface
- engine::node_interface::NodeLocal
- engine::occlusion::OcclusionBox
- engine::pax_gpu_render_context::LayerRenderer
- engine::pax_gpu_render_context::LayerTarget
- engine::pax_gpu_render_context::PaxGpuRenderer
- engine::piet_render_context::PietLayerRenderer
- engine::piet_render_context::PietLayerTarget
- engine::piet_render_context::PietRenderer
- layout::LayoutHull
- layout::LayoutProperties
- layout::TransformAndBounds
- properties::ExpandedNodeIdentifier
- properties::ExpressionContext
- properties::RuntimeContext
- properties::RuntimePropertiesStackFrame
- properties::ScrollerSurfaceState
- properties::VisualViewportState
- rendering::BaseInstance
- rendering::InstanceFlags
- rendering::InstantiationArgs
- rendering::ReusableInstanceNodeArgs
- rendering::StrokeInstance
- repeat::RepeatInstance
- repeat::RepeatItem
- repeat::RepeatProperties
- router::CompiledRouteBranch
- router::RouteLocation
- router::RouteMatch
- router::RouterInstance
- router::RouterProperties
- slot::Slot
- slot::SlotInstance
Enums
- api::Axis
- api::Color
- api::ColorChannel
- api::ColorMessage
- api::Duration
- api::EasingCurve
- api::Fill
- api::FontPatch
- api::FontStyleMessage
- api::FontWeightMessage
- api::ImageLoadInterruptArgs
- api::Layer
- api::LayoutRole
- api::LightShape
- api::Material
- api::ModifierKey
- api::ModifierKeyMessage
- api::MouseButton
- api::MouseButtonMessage
- api::NativeInterrupt
- api::NativeMessage
- api::NavigationTarget
- api::Numeric
- api::OS
- api::Opacity
- api::PathElement
- api::PathSmoothing
- api::PaxValue
- api::PhotoPickerSourceKind
- api::PhotoPickerStatus
- api::Platform
- api::Rotation
- api::Size
- api::StrokeCap
- api::StrokeJoin
- api::TextAlignHorizontalMessage
- api::TextAlignVerticalMessage
- api::UnitValue
- api::animation::Duration
- api::animation::EasingCurve
- api::color::Color
- api::color::ColorChannel
- api::color::Opacity
- api::cursor::CursorStyle
- api::drawing::Fill
- api::drawing::LightShape
- api::drawing::Material
- api::drawing::NavigationTarget
- api::drawing::PathElement
- api::drawing::PathSmoothing
- api::drawing::StrokeCap
- api::drawing::StrokeJoin
- api::events::ModifierKey
- api::events::MouseButton
- api::events::PhotoPickerSourceKind
- api::events::PhotoPickerStatus
- api::http_api::CommandFamily
- api::http_api::CommandOutcome
- api::http_api::HostArch
- api::http_api::HostOs
- api::http_api::Target
- api::http_api::TelemetryEvent
- api::layout::Axis
- api::layout::LayoutRole
- api::layout::Size
- api::pax_value::PaxAny
- api::pax_value::PaxValue
- api::pax_value::numeric::Numeric
- api::platform::OS
- api::platform::Platform
- api::rendering::Layer
- api::serde::de::Unexpected
- api::transform::Rotation
- api::unit_value::UnitValue
- container::ReceivedChildrenSource
- engine::HandlerLocation
- engine::RuntimeSettingsSource
- engine::layer_surface::LayoutChangeKind
- engine::pax_gpu_render_context::RenderLayerState
- form_event::FormEvent
- properties::ScrollerSurfaceStateChange
- rendering::CommonPropertiesInit
- rendering::NodeType
- rendering::PropertiesInit
- rendering::PropertiesScopeInit
Traits
- api::CoercionRules
- api::HelperFunctions
- api::ImplToFromPaxAny
- api::Interpolatable
- api::RenderContext
- api::Store
- api::ToPaxValue
- api::animation::Interpolatable
- api::math::Space
- api::pax_value::CoercionRules
- api::pax_value::ImplToFromPaxAny
- api::pax_value::ToFromPaxAny
- api::pax_value::ToPaxValue
- api::pax_value::functions::HelperFunctions
- api::properties::PropertyValue
- api::rendering::RenderContext
- api::serde::Deserialize
- api::serde::Deserializer
- api::serde::Serialize
- api::serde::Serializer
- api::serde::de::Deserialize
- api::serde::de::DeserializeOwned
- api::serde::de::DeserializeSeed
- api::serde::de::Deserializer
- api::serde::de::EnumAccess
- api::serde::de::Error
- api::serde::de::Expected
- api::serde::de::IntoDeserializer
- api::serde::de::MapAccess
- api::serde::de::SeqAccess
- api::serde::de::VariantAccess
- api::serde::de::Visitor
- api::serde::ser::Error
- api::serde::ser::Serialize
- api::serde::ser::SerializeMap
- api::serde::ser::SerializeSeq
- api::serde::ser::SerializeStruct
- api::serde::ser::SerializeStructVariant
- api::serde::ser::SerializeTuple
- api::serde::ser::SerializeTupleStruct
- api::serde::ser::SerializeTupleVariant
- api::serde::ser::Serializer
- api::store::Store
- cartridge::DefinitionToInstanceTraverser
- cartridge::PaxCartridge
- container::Container
- layout::ComputableTransform
- rendering::InstanceNode
Macros
- api::borrow
- api::borrow_mut
- api::impl_default_coercion_rule
- api::impl_to_pax_value
- api::paste::paste
- api::serde::forward_to_deserialize_any
- api::use_RefCell
Derive Macros
Functions
- api::bez_path_to_svg_path_data
- api::bound
- api::color::bound
- api::constants::is_intoable_downstream_type
- api::drawing::path_smoothing::smooth_bez_path
- api::drawing::path_trim::trim_bez_path
- api::drawing::stroke_utils::stroke_width_pixels
- api::drawing::stroke_utils::stroked_outline_path
- api::pax_value::functions::call_function
- api::pax_value::functions::print_all_functions
- api::pax_value::functions::register_function
- api::pax_value::is_typed_binding_safe
- api::properties::property_table_total_properties_count
- api::properties::register_millis
- api::properties::register_time
- api::register_function
- api::rendering::bez_path_to_svg_path_data
- cartridge::add_inline_handlers_from_component_descriptor
- cartridge::add_inline_handlers_from_descriptors
- cartridge::apply_component_descriptor_properties
- cartridge::apply_component_property
- cartridge::apply_runtime_settings_condition
- cartridge::build_component_handler_registry
- cartridge::build_component_handler_registry_for_descriptor
- cartridge::build_component_property
- cartridge::build_literal_block_property
- cartridge::build_property_scope
- cartridge::build_timeline_property
- cartridge::build_transition_property
- cartridge::create_new_common_properties
- cartridge::create_new_common_properties_from_columns
- cartridge::erased_apply_defined_properties
- cartridge::erased_build_property_scope
- cartridge::erased_create_properties
- cartridge::instantiate_component_from_descriptor
- cartridge::property_columns_from_defined_properties
- cartridge::resolve_component_descriptor
- cartridge::resolve_handler
- cartridge::stack_with_base
- cartridge::stack_with_optional_base
- cartridge::update_existing_common_properties
- cartridge::update_existing_common_properties_from_columns
- container::bind_content_measurement_effect
- container::measure_content_children_forward_extents
- container::measure_content_children_layout_hull
- container::measured_size_needs_update
- container::resolve_axis_autosize
- container::resolve_content_autosize_measurement
- container::resolve_content_autosize_measurement_with_axes
- container::sync_content_autosize
- container::sync_content_autosize_with_axes
- engine::layer_surface::replay_batches_by_directional_priority
- engine::layer_surface::replay_batches_by_priority
- engine::layer_surface::surface_intersects_coverage_bounds
- engine::layer_surface::visible_surface_escape
- engine::layer_tiling::scroller_canvas_plan
- engine::layer_tiling::scroller_canvas_plan_with_policy
- engine::layer_tiling::single_surface_plan
- engine::occlusion::update_node_occlusion
- engine::pax_gpu_render_context::convert_kurbo_to_lyon_path
- engine::pax_gpu_render_context::to_pax_gpu_color
- layout::add_symmetric_padding_to_content_layout_hull
- layout::apply_container_frame
- layout::apply_padding_frame
- layout::calculate_transform_and_bounds
- layout::compute_tab
- layout::project_child_layout_hull_to_parent_space
- layout::project_layout_hull
- layout::resolve_padded_autosize_axis
- router::compile_route_branches
Type Aliases
- api::pax_value::RcPaxValue
- engine::RuntimeResolvedPropertyColumns
- rendering::CommonPropertiesFactory
- rendering::InstanceNodePtr
- rendering::InstanceNodePtrList
- rendering::PropertiesFactory
- rendering::PropertiesScopeFactory
Statics
Constants
- api::constants::COLOR
- api::constants::COLOR_CHANNEL
- api::constants::COMMON_PROPERTIES
- api::constants::COMMON_PROPERTIES_2D
- api::constants::COMMON_PROPERTIES_TYPE
- api::constants::DEGREES
- api::constants::DURATION
- api::constants::F64
- api::constants::FRAMES
- api::constants::I64
- api::constants::INTEGER
- api::constants::MILLISECONDS
- api::constants::NUMERIC
- api::constants::OPACITY
- api::constants::PERCENT
- api::constants::PIXELS
- api::constants::RADIANS
- api::constants::ROTATION
- api::constants::SECONDS
- api::constants::SIZE
- api::constants::TRUE
- api::constants::TYPE_ID_COMMENT
- api::constants::TYPE_ID_IF
- api::constants::TYPE_ID_REPEAT
- api::constants::TYPE_ID_SLOT
- api::http_api::CLI_LATEST_RELEASE_PATH
- api::http_api::CLI_TELEMETRY_PATH
- cartridge::BASE_SYMBOL
- constants::ACCEL_HANDLERS
- constants::BUTTON_CLICK_HANDLERS
- constants::CHECKBOX_CHANGE_HANDLERS
- constants::CLICK_HANDLERS
- constants::CONTEXT_MENU_HANDLERS
- constants::DOUBLE_CLICK_HANDLERS
- constants::DROP_HANDLERS
- constants::FOCUSED_HANDLERS
- constants::GYRO_HANDLERS
- constants::KEY_DOWN_HANDLERS
- constants::KEY_PRESS_HANDLERS
- constants::KEY_UP_HANDLERS
- constants::MOUNT_HANDLERS
- constants::MOUSE_DOWN_HANDLERS
- constants::MOUSE_MOVE_HANDLERS
- constants::MOUSE_OUT_HANDLERS
- constants::MOUSE_OVER_HANDLERS
- constants::MOUSE_UP_HANDLERS
- constants::PHOTO_PICKER_CHANGE_HANDLERS
- constants::PRE_RENDER_HANDLERS
- constants::SCROLL_HANDLERS
- constants::SELECT_START_HANDLERS
- constants::SLIDER_CHANGE_HANDLERS
- constants::TAP_HANDLERS
- constants::TEXTBOX_CHANGE_HANDLERS
- constants::TEXTBOX_INPUT_HANDLERS
- constants::TEXT_INPUT_HANDLERS
- constants::TICK_HANDLERS
- constants::TOUCH_CANCEL_HANDLERS
- constants::TOUCH_END_HANDLERS
- constants::TOUCH_MOVE_HANDLERS
- constants::TOUCH_START_HANDLERS
- constants::WHEEL_HANDLERS
- router::INTERNAL_ROUTE_LOCATION_SYMBOL
- router::INTERNAL_ROUTE_MATCH_SYMBOL