addTabLabel
Parameters
- self:*TabsWidget
- *TabsWidget
- selected:bool
- bool
- text:[]const u8
- []const u8
- opts:Options
- Options
Source
Implementation
pub fn addTabLabel(self: *TabsWidget, selected: bool, text: []const u8, opts: Options) bool {
var tab = self.addTab(selected, .{}, opts);
defer tab.deinit();
var label_opts = tab.data().options.strip();
if (dvui.captured(tab.data().id)) {
label_opts.color_text = label_opts.color(.text_press);
}
dvui.labelNoFmt(@src(), text, .{}, label_opts);
return tab.clicked();
}