DVUI

addChoiceLabel

Parameters

#
self:*DropdownWidget
*DropdownWidget
label_text:[]const u8
[]const u8

Source

Implementation

#
pub fn addChoiceLabel(self: *DropdownWidget, label_text: []const u8) bool {
    var mi = self.addChoice();
    defer mi.deinit();

    dvui.labelNoFmt(@src(), label_text, .{}, mi.data().options.strip().override(mi.style()));

    if (mi.activeRect()) |_| {
        self.close();
        return true;
    }

    return false;
}