List of all items
Structs
- io::GraphFileV1
- io::NodeGraphAutoPanTuning
- io::NodeGraphConnectionInteraction
- io::NodeGraphDeleteInteraction
- io::NodeGraphEditorConfig
- io::NodeGraphEditorStateFile
- io::NodeGraphFrameViewInteraction
- io::NodeGraphInteractionConfig
- io::NodeGraphInteractionState
- io::NodeGraphKeyCode
- io::NodeGraphKeyboardInteraction
- io::NodeGraphModifiers
- io::NodeGraphNodeDragInteraction
- io::NodeGraphNodeOrigin
- io::NodeGraphPaintCachePruneTuning
- io::NodeGraphPanInertiaTuning
- io::NodeGraphPanInteraction
- io::NodeGraphPanOnDragButtons
- io::NodeGraphPureViewState
- io::NodeGraphRenderingInteraction
- io::NodeGraphRuntimeTuning
- io::NodeGraphSelectionInteraction
- io::NodeGraphSpatialIndexTuning
- io::NodeGraphViewState
- io::NodeGraphZoomInteraction
- rules::ConnectPlan
- rules::DeletePlan
- rules::Diagnostic
- rules::InsertNodeSpec
- rules::InsertNodeTemplate
- rules::PortTemplate
- runtime::auto_pan::AutoPanOutcome
- runtime::auto_pan::AutoPanPlan
- runtime::auto_pan::AutoPanRequest
- runtime::auto_pan::SelectionAutoPanRequest
- runtime::binding::BindingQueryOptions
- runtime::binding::BindingQueryResult
- runtime::binding::ResolvedBinding
- runtime::binding::ResolvedBindingEndpoint
- runtime::commit::NodeGraphPatch
- runtime::conformance::ConformanceApprovalError
- runtime::conformance::ConformanceConnectEdgeSessionContract
- runtime::conformance::ConformanceDeleteSelectionContract
- runtime::conformance::ConformanceDeleteSelectionDuringNodeDragContract
- runtime::conformance::ConformanceEdgeEndpointPosition
- runtime::conformance::ConformanceFixtureDirectory
- runtime::conformance::ConformanceFixtureDirectoryApprovalReport
- runtime::conformance::ConformanceFixtureDirectoryReport
- runtime::conformance::ConformanceLayoutEdgePosition
- runtime::conformance::ConformanceLayoutFactsConnectionTargetExpectation
- runtime::conformance::ConformanceLayoutFactsContract
- runtime::conformance::ConformanceLayoutFactsExpectation
- runtime::conformance::ConformanceNodeDragSessionContract
- runtime::conformance::ConformanceNodePointerDownSelectionContract
- runtime::conformance::ConformanceNodeResizeSessionContract
- runtime::conformance::ConformanceRenderingQueryContract
- runtime::conformance::ConformanceRunError
- runtime::conformance::ConformanceRunReport
- runtime::conformance::ConformanceScenario
- runtime::conformance::ConformanceScenarioApprovalReport
- runtime::conformance::ConformanceSelectionBoxContract
- runtime::conformance::ConformanceSuite
- runtime::conformance::ConformanceSuiteApproval
- runtime::conformance::ConformanceSuiteApprovalReport
- runtime::conformance::ConformanceSuiteFile
- runtime::conformance::ConformanceSuiteFileApprovalReport
- runtime::conformance::ConformanceSuiteFileReport
- runtime::conformance::ConformanceSuiteReport
- runtime::conformance::ConformanceTraceMismatch
- runtime::conformance::ConformanceViewportDragPanSessionContract
- runtime::connection::ClosestConnectionHandle
- runtime::connection::ClosestConnectionHandleInput
- runtime::connection::ConnectEdgeRequest
- runtime::connection::ConnectionDragActivationInput
- runtime::connection::ConnectionHandleCandidate
- runtime::connection::ConnectionHandleConnection
- runtime::connection::ConnectionHandleIndicator
- runtime::connection::ConnectionHandleIndicatorInput
- runtime::connection::ConnectionHandleRef
- runtime::connection::ConnectionTargetCandidate
- runtime::connection::ConnectionTargetFromHandlesInput
- runtime::connection::ConnectionTargetHandle
- runtime::connection::ConnectionTargetInput
- runtime::connection::ReconnectEdgeRequest
- runtime::connection::ResolvedConnectionTarget
- runtime::create_node::CreateNodeOutcome
- runtime::create_node::CreateNodeRequest
- runtime::delete::DeleteElements
- runtime::delete::PreDeleteRequest
- runtime::drag::NodeDragActivationInput
- runtime::drag::NodeDragItem
- runtime::drag::NodeDragPlan
- runtime::drag::NodeDragRequest
- runtime::drag::NodeNudgePlan
- runtime::drag::NodeNudgeRequest
- runtime::drag::PointerGestureClaimInput
- runtime::events::ConnectEnd
- runtime::events::ConnectStart
- runtime::events::NodeDragEnd
- runtime::events::NodeDragStart
- runtime::events::NodeDragUpdate
- runtime::events::NodeGraphDocumentSnapshot
- runtime::events::NodeGraphStoreSnapshot
- runtime::events::NodeResizeEnd
- runtime::events::NodeResizeStart
- runtime::events::NodeResizeUpdate
- runtime::events::SubscriptionToken
- runtime::events::ViewportMove
- runtime::events::ViewportMoveEnd
- runtime::events::ViewportMoveStart
- runtime::fit_view::FitViewComputeOptions
- runtime::fit_view::FitViewNodeInfo
- runtime::geometry::BezierEdgeOptions
- runtime::geometry::EdgeEndpointInput
- runtime::geometry::EdgeEndpointPosition
- runtime::geometry::EdgeHitTestOptions
- runtime::geometry::EdgePath
- runtime::geometry::EdgePathLabel
- runtime::geometry::EdgePosition
- runtime::geometry::HandleBounds
- runtime::geometry::SmoothStepEdgeOptions
- runtime::gesture::ConnectEdgeSession
- runtime::gesture::ConnectSessionOutcome
- runtime::gesture::NodeDragSession
- runtime::gesture::NodeDragSessionOutcome
- runtime::gesture::PointerSessionClaimInput
- runtime::gesture::PointerSessionClaimOutcome
- runtime::gesture::ViewportDragPanSession
- runtime::gesture::ViewportGestureSessionOutcome
- runtime::layout::DugongLayoutApplyOutcome
- runtime::layout::DugongLayoutEngine
- runtime::layout::LayoutApplyOutcome
- runtime::layout::LayoutContext
- runtime::layout::LayoutEdgeRoute
- runtime::layout::LayoutEngineId
- runtime::layout::LayoutEngineMetadata
- runtime::layout::LayoutEngineRegistry
- runtime::layout::LayoutEngineRequest
- runtime::layout::LayoutFamilyId
- runtime::layout::LayoutFamilyMetadata
- runtime::layout::LayoutNodePosition
- runtime::layout::LayoutOptions
- runtime::layout::LayoutRequest
- runtime::layout::LayoutResult
- runtime::layout::LayoutSpacing
- runtime::layout::MindMapFreeformLayoutEngine
- runtime::layout::MindMapRadialLayoutEngine
- runtime::lookups::EdgeLookupEntry
- runtime::lookups::HandleConnection
- runtime::lookups::NodeGraphLookups
- runtime::lookups::NodeLookupEntry
- runtime::measurement::LayoutEdgePosition
- runtime::measurement::LayoutFactsQueryResult
- runtime::measurement::MeasuredHandle
- runtime::measurement::NodeMeasurement
- runtime::middleware::NodeGraphStoreMiddlewareChain
- runtime::middleware::NoopNodeGraphStoreMiddleware
- runtime::policy::NodeGraphEdgeInteractionPolicy
- runtime::policy::NodeGraphNodeInteractionPolicy
- runtime::policy::NodeGraphPortInteractionPolicy
- runtime::rendering::RenderingQueryResult
- runtime::resize::NodePointerResizeRequest
- runtime::resize::NodeResizeConstraints
- runtime::resize::NodeResizeContext
- runtime::resize::NodeResizeItem
- runtime::resize::NodeResizePlan
- runtime::resize::NodeResizeRequest
- runtime::resize::NodeResizeSession
- runtime::resize::NodeResizeSessionOutcome
- runtime::resize::NodeResizeSessionUpdateOutcome
- runtime::resize::NodeResizeSessionUpdateRequest
- runtime::selection::NodeDragStartSelectionInput
- runtime::selection::NodePointerDownDecision
- runtime::selection::NodePointerDownInput
- runtime::selection::SelectionBoxDecision
- runtime::selection::SelectionBoxInput
- runtime::selection::SelectionBoxOptions
- runtime::selection::SelectionBoxResult
- runtime::selection::SelectionDragActivationInput
- runtime::selection::SelectionPointerClaimInput
- runtime::store::DispatchOutcome
- runtime::store::NodeGraphStore
- runtime::utils::GetNodesBoundsOptions
- runtime::utils::GetNodesInsideOptions
- runtime::viewport::PaneClickDistanceInput
- runtime::viewport::ViewportAnimationFrame
- runtime::viewport::ViewportAnimationOptions
- runtime::viewport::ViewportAnimationPlan
- runtime::viewport::ViewportAnimationRequest
- runtime::viewport::ViewportConstraints
- runtime::viewport::ViewportDoubleClickZoomInput
- runtime::viewport::ViewportDragPanInput
- runtime::viewport::ViewportGestureContext
- runtime::viewport::ViewportPanInertiaFrame
- runtime::viewport::ViewportPanInertiaPlan
- runtime::viewport::ViewportPanInertiaRequest
- runtime::viewport::ViewportPanRequest
- runtime::viewport::ViewportScrollInput
- runtime::viewport::ViewportTransform
- runtime::viewport::ViewportZoomRequest
- runtime::xyflow::ControlledGraph
- runtime::xyflow::apply::ApplyChangesReport
- runtime::xyflow::apply::XyFlowEdgeElement
- runtime::xyflow::apply::XyFlowNodeElement
- runtime::xyflow::callbacks::DeleteChange
- runtime::xyflow::callbacks::EdgeConnection
- runtime::xyflow::callbacks::NodeDragEnd
- runtime::xyflow::callbacks::NodeDragStart
- runtime::xyflow::callbacks::NodeDragUpdate
- runtime::xyflow::callbacks::NodeResizeEnd
- runtime::xyflow::callbacks::NodeResizeStart
- runtime::xyflow::callbacks::NodeResizeUpdate
- runtime::xyflow::callbacks::SelectionChange
- runtime::xyflow::callbacks::ViewportMove
- runtime::xyflow::callbacks::ViewportMoveEnd
- runtime::xyflow::callbacks::ViewportMoveStart
- runtime::xyflow::changes::NodeGraphChanges
- schema::CanonicalizeKindsPlan
- schema::MigrateNodesPlan
- schema::MigrateNodesReport
- schema::NodeInstantiation
- schema::NodeKindRewrite
- schema::NodeKindViewDescriptor
- schema::NodeMigrationErrorEntry
- schema::NodeMigrationMissingMigrator
- schema::NodeMigrationMissingSchema
- schema::NodeMigrationNewerThanSchema
- schema::NodeMigrationUpgraded
- schema::NodeRegistry
- schema::NodeSchema
- schema::PortDecl
Enums
- io::GraphFileError
- io::NodeGraphBoxSelectEdges
- io::NodeGraphConnectionMode
- io::NodeGraphDeleteKey
- io::NodeGraphDragHandleMode
- io::NodeGraphEditorStateFileError
- io::NodeGraphModifierKey
- io::NodeGraphNudgeStepMode
- io::NodeGraphPanOnScrollMode
- io::NodeGraphSelectionMode
- io::NodeGraphViewportEase
- profile::ApplyPipelineError
- rules::ConnectDecision
- rules::DeleteDecision
- rules::DiagnosticSeverity
- rules::DiagnosticTarget
- rules::EdgeEndpoint
- runtime::auto_pan::AutoPanActivation
- runtime::binding::BindingEndpointResolution
- runtime::binding::BindingEndpointResolutionStatus
- runtime::conformance::ConformanceAction
- runtime::conformance::ConformanceBehavior
- runtime::conformance::ConformanceCallbackEvent
- runtime::conformance::ConformanceFixtureFileError
- runtime::conformance::ConformanceTraceEvent
- runtime::conformance::ConformanceViewChange
- runtime::connection::ConnectEdgeError
- runtime::connection::ConnectionHandleValidity
- runtime::connection::ReconnectEdgeError
- runtime::create_node::CreateNodeError
- runtime::delete::DeleteSelectionError
- runtime::delete::PreDeleteResolution
- runtime::drag::NodeNudgeDirection
- runtime::drag::PointerGestureClaim
- runtime::events::ConnectDragKind
- runtime::events::ConnectEndOutcome
- runtime::events::NodeDragEndOutcome
- runtime::events::NodeGraphGestureEvent
- runtime::events::NodeGraphStoreEvent
- runtime::events::NodeResizeEndOutcome
- runtime::events::ViewChange
- runtime::events::ViewportMoveEndOutcome
- runtime::events::ViewportMoveKind
- runtime::geometry::HandlePosition
- runtime::geometry::PathCommand
- runtime::gesture::PointerSessionClaim
- runtime::gesture::PointerSessionClaimRejection
- runtime::gesture::PointerSessionTarget
- runtime::keyboard::KeyboardActionError
- runtime::keyboard::KeyboardActionOutcome
- runtime::keyboard::KeyboardDeleteAction
- runtime::keyboard::KeyboardIntent
- runtime::layout::DugongLayoutApplyError
- runtime::layout::LayoutApplyError
- runtime::layout::LayoutDirection
- runtime::layout::LayoutEngineCapability
- runtime::layout::LayoutError
- runtime::layout::LayoutScope
- runtime::lookups::ConnectionLookupKey
- runtime::lookups::ConnectionSide
- runtime::measurement::NodeMeasurementError
- runtime::measurement::NodeMeasurementOutcome
- runtime::resize::NodeResizeAxis
- runtime::resize::NodeResizeDirection
- runtime::selection::NodeDragStartSelectionAction
- runtime::selection::SelectionModifier
- runtime::selection::SelectionPointerClaim
- runtime::store::DispatchError
- runtime::utils::NodeInclusion
- runtime::viewport::ViewportAnimationEasing
- runtime::viewport::ViewportGestureIntent
- runtime::viewport::ViewportGestureRejection
- runtime::viewport::ViewportPointerButton
- runtime::xyflow::apply::XyFlowDimensionAttribute
- runtime::xyflow::apply::XyFlowDimensionsSetAttributes
- runtime::xyflow::apply::XyFlowEdgeChange
- runtime::xyflow::apply::XyFlowNodeChange
- runtime::xyflow::callbacks::ConnectionChange
- runtime::xyflow::callbacks::NodeDragEndOutcome
- runtime::xyflow::callbacks::NodeResizeEndOutcome
- runtime::xyflow::callbacks::ViewportMoveEndOutcome
- runtime::xyflow::callbacks::ViewportMoveKind
- runtime::xyflow::changes::ChangesToTransactionError
- runtime::xyflow::changes::EdgeChange
- runtime::xyflow::changes::NodeChange
- runtime::xyflow::store::DispatchChangesError
- schema::NodeInstantiationError
- schema::NodeKindMigrateError
Traits
- profile::GraphProfile
- runtime::layout::LayoutEngine
- runtime::middleware::NodeGraphStoreMiddleware
- runtime::xyflow::callbacks::NodeGraphCallbacks
- runtime::xyflow::callbacks::NodeGraphCommitCallbacks
- runtime::xyflow::callbacks::NodeGraphGestureCallbacks
- runtime::xyflow::callbacks::NodeGraphViewCallbacks
- schema::NodeKindMigrator
Functions
- profile::apply_connect_plan_with_profile
- profile::apply_transaction_with_profile
- rules::plan_connect
- rules::plan_connect_by_inserting_node
- rules::plan_connect_by_inserting_node_with_policy
- rules::plan_connect_typed
- rules::plan_connect_typed_with_mode_and_policy
- rules::plan_connect_typed_with_policy
- rules::plan_connect_with_mode
- rules::plan_connect_with_mode_and_policy
- rules::plan_delete_edge
- rules::plan_delete_edge_with_policy
- rules::plan_delete_elements
- rules::plan_delete_elements_with_policy
- rules::plan_delete_node
- rules::plan_delete_node_with_policy
- rules::plan_reconnect_edge
- rules::plan_reconnect_edge_with_mode
- rules::plan_reconnect_edge_with_mode_and_policy
- rules::plan_split_edge_by_inserting_node
- runtime::auto_pan::compute_auto_pan
- runtime::auto_pan::compute_selection_auto_pan
- runtime::binding::resolve_binding_query
- runtime::conformance::run_conformance_scenario
- runtime::conformance::run_conformance_suite
- runtime::connection::closest_connection_handle
- runtime::connection::connect_edge_transaction
- runtime::connection::connect_edge_transaction_with_edge_id
- runtime::connection::connection_drag_threshold_met
- runtime::connection::connection_handle_validity
- runtime::connection::reconnect_edge_transaction
- runtime::connection::resolve_connection_handle_indicator
- runtime::connection::resolve_connection_target
- runtime::connection::resolve_connection_target_from_handles
- runtime::delete::delete_elements_from_plan
- runtime::delete::delete_selection_elements
- runtime::delete::delete_selection_transaction
- runtime::delete::delete_selection_transaction_from_plan
- runtime::delete::plan_delete_elements
- runtime::delete::plan_delete_selection
- runtime::delete::plan_delete_selection_for_key
- runtime::delete::prepare_delete_elements
- runtime::delete::prepare_delete_selection
- runtime::delete::prepare_delete_selection_for_key
- runtime::drag::node_drag_threshold_met
- runtime::drag::plan_node_drag
- runtime::drag::plan_node_nudge
- runtime::drag::resolve_pointer_gesture_claim
- runtime::fit_view::compute_fit_view_target
- runtime::fit_view::compute_fit_view_target_for_canvas_rect
- runtime::geometry::bezier_edge_path
- runtime::geometry::edge_path_contains_point
- runtime::geometry::edge_path_distance
- runtime::geometry::edge_position
- runtime::geometry::handle_anchor_position
- runtime::geometry::handle_center_position
- runtime::geometry::smoothstep_edge_path
- runtime::geometry::straight_edge_path
- runtime::layout::apply_dugong_layout
- runtime::layout::apply_layout
- runtime::layout::builtin_layout_engine_registry
- runtime::layout::dugong_layout_transaction
- runtime::layout::layout_context_from_store
- runtime::layout::layout_graph_to_transaction_with_dugong
- runtime::layout::layout_graph_to_transaction_with_engine
- runtime::layout::layout_graph_to_transaction_with_mind_map_freeform
- runtime::layout::layout_graph_to_transaction_with_mind_map_radial
- runtime::layout::layout_graph_with_dugong
- runtime::layout::layout_graph_with_engine
- runtime::layout::layout_graph_with_mind_map_freeform
- runtime::layout::layout_graph_with_mind_map_radial
- runtime::layout::layout_transaction
- runtime::layout::plan_dugong_layout
- runtime::layout::plan_layout
- runtime::policy::resolve_edge_hit_test_options
- runtime::policy::resolve_edge_interaction_policy
- runtime::policy::resolve_node_interaction_policy
- runtime::policy::resolve_port_interaction_policy
- runtime::resize::plan_node_pointer_resize
- runtime::resize::plan_node_pointer_resize_with_context
- runtime::resize::plan_node_resize
- runtime::resize::plan_node_resize_with_context
- runtime::selection::compute_selection_box
- runtime::selection::resolve_node_drag_start_selection
- runtime::selection::resolve_node_pointer_down
- runtime::selection::resolve_selection_box
- runtime::selection::resolve_selection_pointer_claim
- runtime::selection::selection_drag_threshold_met
- runtime::utils::get_connected_edges
- runtime::utils::get_connected_edges_for_nodes
- runtime::utils::get_incomers
- runtime::utils::get_node_position_with_origin
- runtime::utils::get_node_rect
- runtime::utils::get_nodes_bounds
- runtime::utils::get_nodes_inside
- runtime::utils::get_outgoers
- runtime::viewport::constrain_viewport
- runtime::viewport::pan_viewport
- runtime::viewport::plan_viewport_animation
- runtime::viewport::plan_viewport_animation_with_options
- runtime::viewport::plan_viewport_pan_inertia
- runtime::viewport::resolve_pane_click_distance
- runtime::viewport::resolve_viewport_double_click_zoom
- runtime::viewport::resolve_viewport_drag_pan_gesture
- runtime::viewport::resolve_viewport_scroll_gesture
- runtime::viewport::zoom_viewport
- runtime::xyflow::apply::apply_edge_changes
- runtime::xyflow::apply::apply_graph_changes
- runtime::xyflow::apply::apply_node_changes
- runtime::xyflow::apply::apply_xyflow_edge_changes
- runtime::xyflow::apply::apply_xyflow_node_changes
- runtime::xyflow::callbacks::install_callbacks
Constants
- io::EDITOR_STATE_FILE_VERSION
- io::GRAPH_FILE_VERSION
- runtime::conformance::CONFORMANCE_FIXTURE_SCHEMA_VERSION
- runtime::connection::CONNECT_EDGE_TRANSACTION_LABEL
- runtime::connection::RECONNECT_EDGE_TRANSACTION_LABEL
- runtime::create_node::CREATE_NODE_TRANSACTION_LABEL
- runtime::delete::DELETE_SELECTION_TRANSACTION_LABEL
- runtime::drag::NODE_DRAG_TRANSACTION_LABEL
- runtime::drag::NODE_NUDGE_TRANSACTION_LABEL
- runtime::layout::DUGONG_LAYOUT_ENGINE_ID
- runtime::layout::LAYERED_DAG_LAYOUT_FAMILY_ID
- runtime::layout::MIND_MAP_FREEFORM_LAYOUT_ENGINE_ID
- runtime::layout::MIND_MAP_LAYOUT_FAMILY_ID
- runtime::layout::MIND_MAP_RADIAL_LAYOUT_ENGINE_ID
- runtime::resize::NODE_RESIZE_TRANSACTION_LABEL