mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-09-08 10:53:10 +00:00
Most data classes now support hashing.
This commit is contained in:
@ -39,6 +39,8 @@ class Colour(object):
|
||||
+-----------+----------------------------------------+
|
||||
| x != y | Checks if two colours are not equal. |
|
||||
+-----------+----------------------------------------+
|
||||
| hash(x) | Return the colour's hash. |
|
||||
+-----------+----------------------------------------+
|
||||
| str(x) | Returns the hex format for the colour. |
|
||||
+-----------+----------------------------------------+
|
||||
|
||||
@ -63,6 +65,9 @@ class Colour(object):
|
||||
def __str__(self):
|
||||
return '#' + format(self.value, 'x')
|
||||
|
||||
def __hash__(self):
|
||||
return hash(self.value)
|
||||
|
||||
@property
|
||||
def r(self):
|
||||
"""Returns the red component of the colour."""
|
||||
|
Reference in New Issue
Block a user