1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 10:47:35 +00:00

LibWeb: Implement Range.set{Start,End}{Before,After}

This commit is contained in:
Luke Wilde 2022-01-31 17:35:03 +00:00 committed by Andreas Kling
parent 46ce50f74e
commit d73fb7e10f
3 changed files with 64 additions and 0 deletions

View file

@ -26,6 +26,10 @@ public:
ExceptionOr<void> set_start(Node& node, u32 offset);
ExceptionOr<void> set_end(Node& node, u32 offset);
ExceptionOr<void> set_start_before(Node& node);
ExceptionOr<void> set_start_after(Node& node);
ExceptionOr<void> set_end_before(Node& node);
ExceptionOr<void> set_end_after(Node& node);
NonnullRefPtr<Range> inverted() const;
NonnullRefPtr<Range> normalized() const;