ladybird/Libraries/LibWeb/CSS/SyntaxHighlighter/SyntaxHighlighter.h

24 lines
521 B
C
Raw Permalink Normal View History

/*
* Copyright (c) 2021, Sam Atkins <atkinssj@serenityos.org>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#pragma once
#include <LibSyntax/Highlighter.h>
2025-07-19 23:35:33 -03:00
#include <LibWeb/Export.h>
namespace Web::CSS {
2025-07-19 23:35:33 -03:00
class WEB_API SyntaxHighlighter : public Syntax::Highlighter {
public:
SyntaxHighlighter() = default;
virtual ~SyntaxHighlighter() override = default;
virtual Syntax::Language language() const override { return Syntax::Language::CSS; }
virtual void rehighlight(Palette const&) override;
};
}