summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 098209a..846d154 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -61,7 +61,13 @@ impl Colour {
[self.red(), self.green(), self.blue(), self.alpha()]
}
pub fn as_rgb_hex(&self) -> String {
- format!("{:02x}{:02x}{:02x}", self.red(), self.green(), self.blue())
+ format!("{:02x}{:02x}{:02x}",
+ self.red(), self.green(), self.blue())
+ }
+
+ pub fn as_rgba_hex(&self) -> String {
+ format!("{:02x}{:02x}{:02x}{:02x}",
+ self.red(), self.green(), self.blue(), self.alpha())
}
pub fn red(&self) -> u8 {
(self.value >> 16) as u8