diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/html/forms/color_chooser_client.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/html/forms/color_chooser_client.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/core/html/forms/color_chooser_client.h b/chromium/third_party/blink/renderer/core/html/forms/color_chooser_client.h index 828b2cfba30..292e216ff7a 100644 --- a/chromium/third_party/blink/renderer/core/html/forms/color_chooser_client.h +++ b/chromium/third_party/blink/renderer/core/html/forms/color_chooser_client.h @@ -42,12 +42,15 @@ namespace blink { class Element; +// This class is the client for the ColorChooser. class CORE_EXPORT ColorChooserClient : public GarbageCollectedMixin { public: virtual ~ColorChooserClient(); void Trace(Visitor* visitor) override {} + // Called when a color is chosen by the user in the ColorChooser UI. virtual void DidChooseColor(const Color&) = 0; + // Called when ColorChooser UI was closed by the user. virtual void DidEndChooser() = 0; virtual Element& OwnerElement() const = 0; virtual IntRect ElementRectRelativeToViewport() const = 0; |