BuoyIcons class
The ~44 lucide UI glyphs Buoy uses, drawn from the Buoy Icon Format.
These were Material glyph substitutes until the lucide tier was ported;
Material's filled/rounded geometry never matched lucide's 2px round-capped
stroke, which is why the Flutter build looked different from React Native.
The artwork now lives in shared/icons/glyphs/*.json and is generated into
both frameworks — edit the JSON, then pnpm icons.
Render with BuoyGlyph, the drop-in for Flutter's Icon:
BuoyGlyph(BuoyIcons.filter, size: 14, color: macOSColors.text.secondary)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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
Constants
- activity → const LucideIcon
- alertCircle → const LucideIcon
- alertTriangle → const LucideIcon
- arrowDown → const LucideIcon
- arrowDownToLine → const LucideIcon
- arrowUp → const LucideIcon
- barChart → const LucideIcon
- bookmark → const LucideIcon
-
The saved-requests mark. RN uses lucide's
Bookmark; authored once in the BIF set so both frameworks draw the same shape. - box → const LucideIcon
- braces → const LucideIcon
- bug → const LucideIcon
- check → const LucideIcon
- checkCircle → const LucideIcon
- chevronDown → const LucideIcon
- chevronLeft → const LucideIcon
- chevronRight → const LucideIcon
- chevronUp → const LucideIcon
- circle → const LucideIcon
- clock → const LucideIcon
- code → const LucideIcon
- copy → const LucideIcon
- crop → const LucideIcon
- database → const LucideIcon
- download → const LucideIcon
- edit3 → const LucideIcon
- eye → const LucideIcon
- eyeOff → const LucideIcon
- fileText → const LucideIcon
- film → const LucideIcon
- filter → const LucideIcon
- flaskConical → const LucideIcon
-
The response-overrides mark. RN uses lucide's
FlaskConical(a hand-written component in shared/src/icons); this is the same shape authored once in the BIF set so both frameworks draw it identically. - gauge → const LucideIcon
- gitBranch → const LucideIcon
- globe → const LucideIcon
- gripVertical → const LucideIcon
- hash → const LucideIcon
- home → const LucideIcon
- image → const LucideIcon
- imageOff → const LucideIcon
- info → const LucideIcon
- key → const LucideIcon
- layers → const LucideIcon
- link → const LucideIcon
- lock → const LucideIcon
- minus → const LucideIcon
- moreVertical → const LucideIcon
- music → const LucideIcon
- pause → const LucideIcon
- pin → const LucideIcon
- play → const LucideIcon
- plus → const LucideIcon
- power → const LucideIcon
- refreshCw → const LucideIcon
- search → const LucideIcon
- server → const LucideIcon
- settings → const LucideIcon
- shield → const LucideIcon
- trash2 → const LucideIcon
- unlock → const LucideIcon
- upload → const LucideIcon
- user → const LucideIcon
- wifi → const LucideIcon
- x → const LucideIcon
- xCircle → const LucideIcon
- zap → const LucideIcon