RegexTester tries a pattern with its flags against a sample, washes each match and lists it with its groups, zero-width ones too; a pattern that does not compile says why. Encoder turns text into Base64, URL or hex and back, says why a decode fails (Base64 pads end the text, twice at most) and copies the result, drawn through typography::literal so no ligature hides a character. ColorContrastChecker measures text on a background, translucent text as it blends, and names the WCAG levels met. ContainerList starts, stops, restarts and opens containers, each button shown when the owner handles it. PodList sorts pods by any column, ages by length through tables' new Cell::Duration, and narrows them by namespace. ResourceMonitor shows each reading's latest value beside its sparkline and, with a limit, how full it is. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
65 lines
1.6 KiB
Rust
65 lines
1.6 KiB
Rust
mod align;
|
|
mod assets;
|
|
mod autolayout;
|
|
mod constraints;
|
|
mod edit;
|
|
mod export;
|
|
mod flow;
|
|
mod gesture;
|
|
mod graph;
|
|
mod history;
|
|
mod inspector;
|
|
mod layers;
|
|
mod links;
|
|
mod marks;
|
|
mod mindmap;
|
|
mod mindmap_view;
|
|
mod minimap;
|
|
mod nodes;
|
|
mod paint;
|
|
mod palette;
|
|
mod panel;
|
|
mod plane;
|
|
mod press;
|
|
mod shape;
|
|
mod style;
|
|
mod tools;
|
|
mod typography;
|
|
mod view;
|
|
mod whiteboard;
|
|
mod wiring;
|
|
mod writing;
|
|
mod zoom;
|
|
|
|
#[cfg(all(test, feature = "test-support"))]
|
|
mod tests;
|
|
|
|
pub use align::{Align, AlignmentToolbar, aligned};
|
|
pub use assets::AssetPanel;
|
|
pub use autolayout::{AutoLayout, AutoLayoutControls, Flow, Place};
|
|
pub use constraints::{Constraints, ConstraintsEditor, Pin};
|
|
pub use edit::{Handle, Tool};
|
|
pub use export::{ExportFormat, ExportPanel, ExportSetting, export_files};
|
|
pub use flow::{FlowChart, Step, StepKind};
|
|
pub use gesture::Brush;
|
|
pub use graph::{Edge, Node, Port};
|
|
pub use history::HistoryPanel;
|
|
pub use inspector::InspectorPanel;
|
|
pub use layers::LayerPanel;
|
|
pub use links::Link;
|
|
pub use marks::{SelectionBox, SnapIndicator, TransformHandles};
|
|
pub use mindmap::Topic;
|
|
pub use mindmap_view::MindMap;
|
|
pub use minimap::MiniMap;
|
|
pub use nodes::NodeGraph;
|
|
pub use palette::{BrushSettings, ToolPalette};
|
|
pub(crate) use panel::{OnEdit, caption, color_well, editing};
|
|
pub use plane::InfiniteCanvas;
|
|
pub use shape::{Artboard, Corner, Guide, Shape, ShapeKind};
|
|
pub use style::{Border, BorderEditor, ColorPanel, Dash, Shadow, ShadowEditor};
|
|
pub use tools::ToolLayer;
|
|
pub use typography::{TypeStyle, TypographyPanel};
|
|
pub use view::{Frame, Viewport};
|
|
pub use whiteboard::{Board, Whiteboard};
|
|
pub use zoom::{ZoomControls, ZoomIndicator};
|