LEVIATHAN v962456e · 962456eee1

moby

class Tabs

since 0.1.0-alpha.1linux

bases
Container, Focusable, Styleable

Constructors

new

new()

Fields

labels_

Array<string> labels_

selected

int selected

selectHandlers_

Array<(int) => void> selectHandlers_

selectTokens_

Array<int> selectTokens_

tabStripScroll

int tabStripScroll

Methods

add

add(string tabLabel, IComponent c) -> Tabs
add(IComponent child) -> Container

arrange

arrange(Rect assigned) -> void

clampedSelected

clampedSelected() -> int

ensureStripVisible

ensureStripVisible() -> void

fireSelect

fireSelect(int idx) -> void

offSelect

offSelect(int token) -> void

onSelect

onSelect((int) => void h) -> int

paint

paint(Surface s) -> void

paintStrip

paintStrip(Surface s, Rect stripRect) -> void

remove

remove(IComponent child) -> Container

select

select(int i) -> void