1
0
Fork 0
zar/src/widgets/text/text.zig
2020-07-14 16:17:45 +01:00

28 lines
619 B
Zig

const std = @import("std");
const Info = @import("../../types/info.zig");
pub const TextWidget = struct {
name: []const u8,
text: []const u8,
pub fn name(self: *TextWidget) []const u8 {
return self.name;
}
pub fn initial_info(self: *TextWidget) Info {
return Info{
.name = self.name,
.full_text = self.text,
.markup = "pango",
};
}
pub fn start(self: *TextWidget) anyerror!void {}
};
pub inline fn New(name: []const u8, text: []const u8) TextWidget {
return TextWidget{
.name = name,
.text = text,
};
}