package bossbar // Colour is the colour of a BossBar. type Colour struct{ colour } // Pink is the colour for a pink boss bar. func Pink() Colour { return Colour{colour(0)} } // Blue is the colour for a blue boss bar. func Blue() Colour { return Colour{colour(1)} } // Red is the colour for a red boss bar. func Red() Colour { return Colour{colour(2)} } // Green is the colour for a green boss bar. func Green() Colour { return Colour{colour(3)} } // Yellow is the colour for a yellow boss bar. func Yellow() Colour { return Colour{colour(4)} } // Purple is the colour for a purple boss bar. func Purple() Colour { return Colour{colour(5)} } // RebeccaPurple is the colour for a rebecca purple boss bar. func RebeccaPurple() Colour { return Colour{colour(6)} } // White is the colour for a white boss bar. func White() Colour { return Colour{colour(7)} } type colour uint8 func (c colour) Uint8() uint8 { return uint8(c) }