package ocelot.desktop.ui.widget import ocelot.desktop.geometry.Size2D class ScrollView(contents: Widget) extends Widget { override def minimumSize: Option[Size2D] = Some(Size2D(10, 10)) override def maximumSize: Option[Size2D] = None override def children: Seq[Widget] = { Array(contents) } class ScrollBar(orientation: Orientation.Value) extends Widget { } object Orientation extends Enumeration { val Vertical, Horizontal = Value } }