Files
MuditaOS/module-gui/gui/widgets/Span.hpp
Radoslaw Wicik a8573a404c Apply new style
2020-03-17 10:03:16 +01:00

27 lines
542 B
C++

#pragma once
#include "Item.hpp"
namespace gui
{
/// span class - provides offset in selected axis
class Span : public Item
{
Axis axis = Axis::X;
public:
Span(Axis axis, unsigned int size) : axis(axis)
{
area().size(axis) = size;
activeItem = false;
}
Span(Item *parent, Axis axis, unsigned int size) : Span(axis, size)
{
if (parent) {
parent->addWidget(this);
}
}
};
}; // namespace gui