From 8c26fe50e34c74fe4f9a18fba719eb5cf2aae50e Mon Sep 17 00:00:00 2001 From: pk Date: Sun, 9 Feb 2025 17:08:31 +0100 Subject: [PATCH] Add random color method --- package.json | 2 +- tp-color-picker.js | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 7cdbba5..383bbe5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tp/tp-color-picker", - "version": "1.0.1", + "version": "1.1.0", "description": "", "main": "tp-color-picker.js", "scripts": { diff --git a/tp-color-picker.js b/tp-color-picker.js index 18b1f16..fbbf175 100644 --- a/tp-color-picker.js +++ b/tp-color-picker.js @@ -124,6 +124,12 @@ class TpColorPicker extends FormElement(DomQuery(LitElement)) { ]; } + randomColor() { + const randomColor = this.colorList[Math.floor(Math.random() * this.colorList.length)]; + this.value = randomColor; + return randomColor; + } + _selectColor(e) { const target = e.composedPath()[0]; if (target.hasAttribute('color')) {