List of all items
Structs
- add_pin::AddPin
- add_port::AddPort
- add_text::AddText
- commands::Command
- commands::CommandContext
- commands::CommandSet
- commands::History
- edit_route::DragFrame
- history::Consequence
- history::Rename
- history::Selection
- history::State
- history::Stood
- history::UndoStack
- history::undoer::Flux
- history::undoer::Settings
- history::undoer::Undoer
- move_block_type::MoveBlockType
- move_multi_pin::MoveMultiPin
- names::BandTool
- new_pin::SlotMarker
- rename_block_type::RenameBlockType
- resize_block::Resize
- resize_block::ResizeBounds
- retype_pin::RetypePin
- route_tool::PreviewCache
- route_tool::PreviewRequest
- route_tool::RouteTool
- select_tool::SelectTool
- spotlight::Lit
- spotlight::Spotlight
- spotlight::Spotlighter
- spotlight::Step
- title_block::Cell
- title_block::Grid
- title_block::TitleBlock
- tool::PreviewPhase
Enums
- add_route_label::AddRouteLabel
- block_edit::EditTarget
- commands::Act
- commands::CommandId
- commands::Effect
- commands::ExportFormat
- commands::ExportScope
- commands::Heading
- commands::Precedence
- commands::Rendered
- commands::ScriptedApply
- edit_route::EditRoute
- edit_text_box::EditTextBox
- file::FilePick
- file::FileRequest
- file::SaveScope
- history::Direction
- history::Kind
- history::Moved
- history::Naming
- history::Offered
- history::Recording
- move_block::MoveBlock
- move_label::MoveLabel
- move_multi_pin::DropValidity
- move_pin::MovePin
- move_title::MoveTitle
- multi_pin_select::MultiPinSelect
- multi_select::MultiSelect
- names::ToolGroup
- names::ToolName
- new_area::NewArea
- new_block::NewBlock
- rename_pin::Field
- rename_pin::RenamePin
- rename_route::RenameRoute
- rename_title::RenameTitle
- resize_block::ResizeBlock
- route_start::Grab
- route_tool::FinishTarget
- route_tool::RouteToolState
- select_pin::SelectPin
- select_tool::IconGrab
- title_block::Emphasis
- title_block::Value
- tool::Action
- tool::Deletable
- tool::RoleTarget
- tool::Tool
- tool::Transition
Traits
Functions
- add_port::preview_port
- add_route_label::add_label
- add_route_label::render_all
- add_route_label::route_hit
- add_route_label::route_midpoint
- block_edit::advance
- block_edit::edit_cycle
- block_edit::next_target
- block_edit::tool_for_target
- commands::apply_scripted
- commands::apply_transition
- commands::arm_available
- commands::armed
- commands::band_act
- commands::band_command
- commands::bare
- commands::binding
- commands::chord
- commands::chords
- commands::delete_blocked_by_lock
- commands::in_overlay
- commands::io_pins
- commands::role_target
- commands::shifted
- content_path::join
- content_path::name_of
- content_path::segments
- content_path::to_string
- edit_route::boundary_seeds
- edit_route::clear_of_anchors
- edit_route::is_anchor
- edit_route::render_dragging
- edit_route::render_selected
- edit_route::start_drag
- edit_text_box::editor_rect
- history::consequence
- history::resolve
- history::tool_for
- move_label::render_dragging
- move_pin::drop_candidate
- multi_pin_select::draw_pin_selection_frame
- multi_select::draw_selection_bounds
- names::band_tools
- names::displayed_tool
- names::instruction
- new_block::create
- new_block::preview
- new_pin::active_marker
- new_pin::add_pin
- new_pin::anim_key
- new_pin::clearances
- new_pin::draw_marker
- new_pin::draw_markers
- new_pin::draw_plus
- new_pin::draw_route_markers
- new_pin::marker_at
- new_pin::markers_in_scope
- new_pin::markers_on
- new_pin::nearest_block_markers
- new_pin::new_pin_grab
- new_pin::offered_markers
- rename_block_type::commit_type
- rename_block_type::editor_position
- rename_pin::commit_pin
- rename_pin::editor_position
- rename_title::commit_title
- rename_title::editor_position
- resize_block::clamp_to_min_height
- resize_block::clamp_to_min_width
- resize_block::clamp_to_widest
- resize_block::icon_preview
- resize_block::intrinsic_aspect
- resize_block::min_block_height
- resize_block::min_block_width
- resize_block::min_resize_size
- resize_block::resize_bounds
- resize_block::resize_mode_at
- resize_block::resize_snap
- retype_pin::commit_type
- retype_pin::editor_position
- route_start::anim_key
- route_start::draw_anchor_target
- route_start::draw_nearest_anchor_target
- route_start::grab_radius
- route_start::nearest_anchor_target
- route_start::start_route
- route_start::target_at
- route_start::widget
- route_tool::route_in_progress
- route_tool::waypoint_nodes
- route_tool::waypoint_point
- select_tool::click_to_select
- select_tool::drag_to_move
- select_tool::editor_at_pos
- select_tool::editor_target_at_pos
- select_tool::extend_with_shape
- selection_bounds::pins_bounds
- selection_bounds::route_bounds
- selection_bounds::selection_world_bounds
- selection_bounds::shapes_bounds
- spotlight::area_rect
- spotlight::block_rect
- spotlight::center
- spotlight::grid_bounds
- spotlight::image_rect
- spotlight::in_scope
- spotlight::pin_anchor
- spotlight::region_of
- spotlight::route_region
- spotlight::slot_anchor
- spotlight::spot
- spotlight::strength
- spotlight::text_pos
- spotlight::union
- spotlight::worked
- stamp::on_click
- stamp::stamp
- title_block::text_size
- tool::frame
- tool::offered_gestures
- tool::select_tool_for_anchor
Type Aliases
Constants
- commands::ACCENTS
- commands::BINDINGS
- commands::PIN_DIRS
- content_path::SEPARATOR
- content_path::SEPARATOR_STR
- history::COALESCE
- history::DEPTH
- multi_pin_select::SELECTION_RING_ROUNDING
- names::BAND_TOOLS
- new_pin::NEW_PIN_ACTIVATION_RANGE
- new_pin::NEW_PIN_ANIM_TIME
- new_pin::NEW_PIN_GROW_RANGE
- new_pin::NEW_PIN_INACTIVE_SCALE
- resize_block::MIN_BLOCK_WIDTH
- spotlight::CLEAR
- spotlight::CORNER
- spotlight::FADE
- spotlight::HOLD
- spotlight::RING_WIDTH
- title_block::ROOT_PATH
- tool::SWITCH_TOOL