#ifndef ColorChooserClient_h #define ColorChooserClient_h #if ENABLE(INPUT_TYPE_COLOR) #include "ColorChooser.h" #include "IntRect.h" #include #include #include namespace WebCore { class Color; class ColorChooserClient { public: virtual ~ColorChooserClient() { } virtual void didChooseColor(const Color&) = 0; virtual void didEndChooser() = 0; virtual IntRect elementRectRelativeToRootView() const = 0; virtual Color currentColor() = 0; virtual bool shouldShowSuggestions() const = 0; virtual Vector suggestions() const = 0; }; } // namespace WebCore #endif // ENABLE(INPUT_TYPE_COLOR) #endif // ColorChooserClient_h