equipment.Function.getSuitBySymbol - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / equipment / getSuitBySymbol
getSuitBySymbol(
symbol):Readonly<{grade:EquipmentGrade;suit:Suit; }> |null
Defined in: src/equipment/suits.ts:230
Resolve the grade-specific Frontier item symbol reported by journal suit events.
string
Item symbol such as "utilitysuit_class3", matched
case-insensitively after trimming surrounding whitespace.
Readonly<{ grade: EquipmentGrade; suit: Suit; }> | null
The owning suit and its numeric grade, or null when unknown.
If symbol is present and not a string. A nullish symbol is a
miss, answered like an unrecognised one.
import { getSuitBySymbol } from '@elite-dangerous-almanac/core/equipment/suits';
getSuitBySymbol('utilitysuit_class3')?.grade; // -> 3