type Text = {
content: &string,
size: &[f64, null],
color: &[Color, null],
font: &[Font, null],
width: &Length,
height: &Length,
halign: &HAlign,
valign: &VAlign
};
val text: fn(
?#size: &[f64, null],
?#color: &[Color, null],
?#font: &[Font, null],
?#width: &Length,
?#height: &Length,
?#halign: &HAlign,
?#valign: &VAlign,
content: &string
) -> Widget