fancy_sticky_notes library

Classes

StickyNote
A single Sticky Note widget.
StickyNoteBoard
A board that manages multiple sticky notes with dragging, resizing, rotation, locking, font switching, and a floating text formatting toolbar.
StickyNoteClipper
Clips the note content to the StickyNotePainter.paperPath shape.
StickyNoteModel
Mutable data model representing a single sticky note on the board.
StickyNotePainter
Paints the sticky note background, shadow, and decorative style overlay.
StyledTextController
A TextEditingController that supports per-character inline formatting.

Enums

InlineStyle
Inline style flags stored as a bitmask per character.
StickyNoteStyle
Visual style presets for the sticky note background.

Constants

kNoteCornerRadius → const double
Corner radius for rounded sticky notes.
kNoteRoundRadius → const double
Fully rounded corner radius.

Functions

fontStyleFor(String family, {double? fontSize, FontWeight? fontWeight, Color? color}) TextStyle
Returns a TextStyle for the given font family name using Google Fonts.