Skip to main content

Module: core/hatStyles

Interfaces

Type aliases

HatColor

Ƭ HatColor: typeof HAT_COLORS[number]

Defined in

core/hatStyles.ts:27


HatNonDefaultShape

Ƭ HatNonDefaultShape: typeof HAT_NON_DEFAULT_SHAPES[number]

Defined in

core/hatStyles.ts:29


HatShape

Ƭ HatShape: typeof HAT_SHAPES[number]

Defined in

core/hatStyles.ts:28


HatStyleName

Ƭ HatStyleName: HatColor | `${HatColor}-${HatNonDefaultShape}`

Defined in

core/hatStyles.ts:30

Variables

HAT_COLORS

HAT_COLORS: readonly ["default", "blue", "green", "red", "pink", "yellow", "userColor1", "userColor2"]

Defined in

core/hatStyles.ts:1


HAT_NON_DEFAULT_SHAPES

HAT_NON_DEFAULT_SHAPES: readonly ["ex", "fox", "wing", "hole", "frame", "curve", "eye", "play", "bolt", "crosshairs"]

Defined in

core/hatStyles.ts:12


HAT_SHAPES

HAT_SHAPES: readonly ["default", "ex", "fox", "wing", "hole", "frame", "curve", "eye", "play", "bolt", "crosshairs"]

Defined in

core/hatStyles.ts:25

Functions

getStyleName

getStyleName(color, shape): HatStyleName

Parameters

NameType
color"default" | "blue" | "green" | "red" | "pink" | "yellow" | "userColor1" | "userColor2"
shape"default" | "ex" | "fox" | "wing" | "hole" | "frame" | "curve" | "eye" | "play" | "bolt" | "crosshairs"

Returns

HatStyleName

Defined in

core/hatStyles.ts:37