2024-10-11 14:32:32 -03:00
|
|
|
/*
|
|
|
|
|
* Copyright (c) 2024, Aliaksandr Kalenik <kalenik.aliaksandr@gmail.com>
|
|
|
|
|
*
|
|
|
|
|
* SPDX-License-Identifier: BSD-2-Clause
|
|
|
|
|
*/
|
|
|
|
|
|
2026-02-08 12:42:02 -03:00
|
|
|
#include <LibGC/Heap.h>
|
|
|
|
|
#include <LibGC/WeakInlines.h>
|
2024-10-11 14:32:32 -03:00
|
|
|
#include <LibWeb/Painting/PaintableBox.h>
|
|
|
|
|
#include <LibWeb/Painting/ScrollFrame.h>
|
|
|
|
|
|
|
|
|
|
namespace Web::Painting {
|
|
|
|
|
|
2026-03-11 19:07:02 -03:00
|
|
|
ScrollFrame::ScrollFrame(PaintableBox const& paintable_box, bool sticky, ScrollFrameIndex parent_index)
|
2024-10-11 14:32:32 -03:00
|
|
|
: m_paintable_box(paintable_box)
|
2024-10-11 15:31:19 -03:00
|
|
|
, m_sticky(sticky)
|
2026-03-11 19:07:02 -03:00
|
|
|
, m_parent_index(parent_index)
|
2024-10-11 14:32:32 -03:00
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|