TileComponents class

The components used by the MultiDayBody/MonthBody to render the event tiles.

See Draggable for more information on how the components are used.

The dropTargetTile is an extra component used to display where the event will be dropped. The verticalResizeHandle is an extra component used to display the resize handle.

Implementers

Constructors

TileComponents({required TileBuilder tileBuilder, TileDropTargetBuilder? dropTargetTile, TileWhenDraggingBuilder? tileWhenDraggingBuilder, FeedbackTileBuilder? feedbackTileBuilder, TileBuilder? overlayTileBuilder, DragAnchorStrategy? dragAnchorStrategy, DragAnchorStrategy? resizeDragAnchorStrategy, ResizeHandlePositioner? resizeHandlePositioner, Widget? verticalResizeHandle, Widget? horizontalResizeHandle})
const

Properties

dragAnchorStrategy DragAnchorStrategy?
The dragAnchorStrategy used by the feedbackTileBuilder.
final
dropTargetTile TileDropTargetBuilder?
The builder for the drop target event tile.
final
feedbackTileBuilder FeedbackTileBuilder?
The builder for the feedback tile. (When dragging)
final
hashCode int
The hash code for this object.
no setterinherited
horizontalResizeHandle Widget?
The horizontal resize handle.
final
overlayTileBuilder TileBuilder?
The builder used when events are displayed in a Overlay.
final
resizeDragAnchorStrategy DragAnchorStrategy?
The dragAnchorStrategy used by the resize handles.
final
resizeHandlePositioner ResizeHandlePositioner?
The widget that positions and sizes the resize handles.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tileBuilder TileBuilder
The default builder for stationary event tiles.
final
tileWhenDraggingBuilder TileWhenDraggingBuilder?
The builder for the stationary event tile. (When dragging)
final
verticalResizeHandle Widget?
The vertical resize handle.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

defaultComponents() TileComponents