mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-12 19:19:30 +00:00
LibWeb: Lay out CommandDefinitions for Editing API a bit nicer
No functional changes.
This commit is contained in:
parent
2d130ffad4
commit
433c19c1ed
Notes:
github-actions[bot]
2024-12-21 18:17:48 +00:00
Author: https://github.com/gmta
Commit: 433c19c1ed
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/2991
2 changed files with 26 additions and 9 deletions
|
@ -12,10 +12,10 @@ namespace Web::Editing {
|
|||
|
||||
struct CommandDefinition {
|
||||
FlyString const& command;
|
||||
Function<bool(DOM::Document&, String const&)> action;
|
||||
Function<bool(DOM::Document const&)> indeterminate;
|
||||
Function<bool(DOM::Document const&)> state;
|
||||
Function<String(DOM::Document const&)> value;
|
||||
Function<bool(DOM::Document&, String const&)> action {};
|
||||
Function<bool(DOM::Document const&)> indeterminate {};
|
||||
Function<bool(DOM::Document const&)> state {};
|
||||
Function<String(DOM::Document const&)> value {};
|
||||
};
|
||||
|
||||
Optional<CommandDefinition const&> find_command_definition(FlyString const&);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue