code: func (f *Flex) Focus(delegate func(p Primitive)) {
  	for _, item := range f.items {
  		if item.Item != nil && item.Focus {
  			delegate(item.Item)
  			return
  		}
  	}
  }
docs: // Focus is called when this primitive receives focus.