BeginSplitButton#
func BeginSplitButton(canvas *ui.Canvas, theme ui.Theme, bounds ui.Rect, options SplitButtonOptions) SplitButtonBeginSplitButton starts a split-button declaration.
API 文档由 Go 源码生成,内容为英文。
type SplitButton struct {
// contains filtered or unexported fields
}SplitButton is one allocation-free split-button declaration.
BeginSplitButton#func BeginSplitButton(canvas *ui.Canvas, theme ui.Theme, bounds ui.Rect, options SplitButtonOptions) SplitButtonBeginSplitButton starts a split-button declaration.
Geometry#func (button SplitButton) Geometry() SplitButtonGeometryGeometry returns the two hit rectangles without painting.
Paint#func (button SplitButton) Paint() SplitButtonResultPaint renders both connected actions and declares their stable hits.