Module tab_container

Procs

proc tabAlign*(self: TabContainer): int64 {.
gcsafe, locks: 0
.}
proc `tabAlign =`*(self: TabContainer; val: int64) {.
gcsafe, locks: 0
.}
proc currentTab*(self: TabContainer): int64 {.
gcsafe, locks: 0
.}
proc `currentTab =`*(self: TabContainer; val: int64) {.
gcsafe, locks: 0
.}
proc tabsVisible*(self: TabContainer): bool {.
gcsafe, locks: 0
.}
proc `tabsVisible =`*(self: TabContainer; val: bool) {.
gcsafe, locks: 0
.}
proc getTabCount*(self: TabContainer): int64 {.
gcsafe, locks: 0
.}
proc getPreviousTab*(self: TabContainer): int64 {.
gcsafe, locks: 0
.}
proc getCurrentTabControl*(self: TabContainer): Control {.
gcsafe, locks: 0
.}
proc getTabControl*(self: TabContainer; idx: int64): Control {.
gcsafe, locks: 0
.}
proc setTabTitle*(self: TabContainer; tabIdx: int64; title: string) {.
gcsafe, locks: 0
.}
proc getTabTitle*(self: TabContainer; tabIdx: int64): string {.
gcsafe, locks: 0
.}
proc setTabIcon*(self: TabContainer; tabIdx: int64; icon: Texture) {.
gcsafe, locks: 0
.}
proc getTabIcon*(self: TabContainer; tabIdx: int64): Texture {.
gcsafe, locks: 0
.}
proc setTabDisabled*(self: TabContainer; tabIdx: int64; disabled: bool) {.
gcsafe, locks: 0
.}
proc getTabDisabled*(self: TabContainer; tabIdx: int64): bool {.
gcsafe, locks: 0
.}
proc setPopup*(self: TabContainer; popup: Popup) {.
gcsafe, locks: 0
.}
proc getPopup*(self: TabContainer): Popup {.
gcsafe, locks: 0
.}

Methods

method guiInput*(self: TabContainer; event: InputEvent) {.
gcsafe, locks: 0
.}
method childRenamedCallback*(self: TabContainer) {.
gcsafe, locks: 0, base
.}