DVUI

optionText

Parameters

#
self:FieldOptions
FieldOptions
field_name:[]const u8
[]const u8

Source

Implementation

#
pub fn optionText(self: FieldOptions, field_name: []const u8) TextFieldOptions {
        return switch (self) {
            .text => |fo| fo,
            .standard => |fo| .{
                .label = fo.label,
                .display = fo.display,
                .customDisplayFn = fo.customDisplayFn,
            },
            else => {
                log.debug(msg_invalid_opt_type, .{ self, field_name });
                return .{};
            },
        };
    }