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.