Skip to main content

Crate sequoia_view

Crate sequoia_view 

Source

Re-exports§

pub use a11y::Accessible;
pub use a11y::AccessibleNode;
pub use a11y::AccessibleRole;
pub use async_view::AsyncView;
pub use dev_overlay::DevOverlay;
pub use dock_float::DockFloatLayer;
pub use dock_view::DockSlot;
pub use dock_view::DockView;
pub use dock_window::DetachedWindow;
pub use dock_window::DockWindowHost;
pub use dock_window::DockWindowRoot;
pub use dockable::DockHeader;
pub use dockable::DockPanel;
pub use dockable::Dockable;
pub use edge_dock::EDGE_GHOST_PX;
pub use edge_dock::EDGE_HINT_PX;
pub use edge_dock::EDGE_LINE_PX;
pub use edge_dock::EdgeGhost;
pub use edge_dock::EdgeSide;
pub use edge_dock::EdgeSlab;
pub use edge_dock::MIN_VISIBLE_H;
pub use edge_dock::MIN_VISIBLE_W;
pub use edge_dock::UNDOCK_THRESHOLD_PX;
pub use edge_dock::clamp_card_top_left;
pub use edge_dock::edge_ghost_rect;
pub use edge_dock::edge_hint_at;
pub use edge_dock::exceeded_undock;
pub use edge_dock::main_first_index;
pub use error_boundary::ErrorBoundary;
pub use live::AnimSpec;
pub use live::Live;
pub use live::MemoLiveExt;
pub use live::Prop;
pub use live::SignalLiveExt;
pub use live::SpringSpec;
pub use table::SortDir;
pub use table::Table;
pub use table::TableColumn;
pub use table::table_filters;
pub use thumbnail::ThumbnailCache;
pub use thumbnail::shared_cache;
pub use tree::FlatRow;
pub use tree::TreeNode;
pub use tree::TreeView;

Modules§

a11y
app
async_view
dev_overlay
dock_float
dock_view
dock_window
dockable
edge_dock
error_boundary
live
prelude
table
thumbnail
tree

Macros§

impl_view_for_leaf

Structs§

Animated
AnimatedSize
AnyView
AspectRatio
AssetRegistry
Backdrop
BackdropBlur
BackdropFiltered
BorderSide
BoxStyle
Breakpoints
BrushStroke
Canvas
Clip
Column
ContainerStyle
Dash
DismissableLayer
DockArea
DockModel
DockStyle
DragEnd
DragId
DragOptions
DragPayload
DragSession
DrawGradientMask
DropPosition
EffectNode
ElementId
Enter
EventCtx
Filter
Filtered
FlexItem
FloatingPanel
FocusRing
FocusScope
FontWeight
Fragment
GradientStop
GradientStops
Grid
GridPlacement
GridStyle
HitCircle
HitRect
Icon
Image
Indents
Inset
InteractState
Key
KeyBinding
KeyEvent
LayoutCtx
LayoutStyle
List
LiveBackground
LiveOffset
LiveOpacity
Margined
MinMax
Modifiers
Motion
Opacity
OverlayEntry
OverlayId
Pad2D
PaintCtx
Painter
Panel
PanelId
PanelPayload
Path
Peaks
Pixels
Popper
Portal
Presence
Pulse
Radius
RasterOptions
Responsive
RichCaret
RichHit
RichLine
RichParagraph
RichRect
RichText
Rotated
Row
Runtime
RuntimeError
Scaled
ScrollView
Scrub
Sequence
SequenceFrame
ShadowSpec
Shake
Shape
ShapeCache
ShapeStats
Size
Spacer
Span
SplitPanel
Sprite
Stack
StackPos
StatePatch
States
Stats
StrokeStyle
SurfaceDraw
SurfaceInputBinding
Text
TextSpan
Track1D
Transform
Translate
Unit
VirtualList
VisualState
WaveformCache
WaveformOpts
When
WindowId
WithSize
Wrap

Enums§

Align
Anchor
Axis
Breakpoint
CursorIcon
DecodeError
Dismiss
Dock
DockDrop
DockNode
DockOp
DropEffect
Easing
Effect
ElideMode
Event
EventPhase
Fill
FillRule
FontStyle
Gradient
GradientKind
GridFlow
InputMode
Justify
LineCap
LineJoin
Mask
Orientation
Overflow
OverlayLayer
OverlayOverflow
PenTool
PhotoError
Placement
PointerButton
PointerEvent
Position
RichAlign
ScreenOrientation
ScrollAxis
ScrollbarVisibility
SplitAxis
Track
WrapMode

Constants§

DRAG_THRESHOLD
ENTER_SECS
EXIT_SECS
GRADIENT_BAND_PX
MAX_ANIM_DT
MAX_GRADIENT_STOPS
MAX_PHOTO_DIM
RING_OFFSET
RING_WIDTH

Traits§

CustomLayout
Decoratable
FilterExt
IntoChildren
Leaf
LiveExt
Styleable
ValueExt
View
ViewModifiers
ViewState

Functions§

bake_strip
decode_pixels
decode_pixels_thumbnail
derived
dock_decode
dock_encode
dock_preview_rect
draw_gradient_mask
drop_from_fraction
drop_from_fraction_or_float
effect_for_modifiers
enter_progress
enter_sample
exceeded_threshold
exit_done
exit_progress
exit_sample
fade
fade_in
fade_sample
grab_offset
icon_key
insertion_index
layout_bars
load_pixels
load_pixels_thumbnail
move_item
orientation_of
pop_in
pop_sample
preview_origin
pulse_sample
ring_rect
screen_orientation_of
shake_sample
slide_in
slide_progress
slide_y
spring_spec
stagger
value
waveform_line_points
when
white_noise

Type Aliases§

LetterSpacing
Value