code: func (d *DropDown) GetFieldWidth() int {
  	if d.fieldWidth > 0 {
  		return d.fieldWidth
  	}
  	fieldWidth := 0
  	for _, option := range d.options {
  		width := TaggedStringWidth(option.Text)
  		if width > fieldWidth {
  			fieldWidth = width
  		}
  	}
  	return fieldWidth
  }
docs: // GetFieldWidth returns this primitive's field screen width.