#include "third_party/blink/renderer/core/editing/markers/styleable_marker.h"
ImeTextSpanThickness;
ImeTextSpanUnderlineStyle;
namespace blink {
StyleableMarker::StyleableMarker(unsigned start_offset,
unsigned end_offset,
Color underline_color,
ImeTextSpanThickness thickness,
ImeTextSpanUnderlineStyle underline_style,
Color text_color,
Color background_color)
: … { … }
Color StyleableMarker::UnderlineColor() const { … }
bool StyleableMarker::HasThicknessNone() const { … }
bool StyleableMarker::HasThicknessThin() const { … }
bool StyleableMarker::HasThicknessThick() const { … }
ui::mojom::ImeTextSpanUnderlineStyle StyleableMarker::UnderlineStyle() const { … }
Color StyleableMarker::TextColor() const { … }
bool StyleableMarker::UseTextColor() const { … }
Color StyleableMarker::BackgroundColor() const { … }
bool IsStyleableMarker(const DocumentMarker& marker) { … }
}