MCPcopy Create free account
hub / github.com/cogentcore/core / handleWidgetMagnify

Method handleWidgetMagnify

core/widgetevents.go:435–440  ·  view source on GitHub ↗

HandleWidgetMagnifyEvent calls [renderWindow.stepZoom] on [events.Magnify]

()

Source from the content-addressed store, hash-verified

433
434// HandleWidgetMagnifyEvent calls [renderWindow.stepZoom] on [events.Magnify]
435func (wb *WidgetBase) handleWidgetMagnify() {
436 wb.On(events.Magnify, func(e events.Event) {
437 ev := e.(*events.TouchMagnify)
438 wb.Events().RenderWindow().stepZoom(ev.ScaleFactor - 1)
439 })
440}
441
442// handleValueOnChange adds a handler that calls [WidgetBase.ValueOnChange].
443func (wb *WidgetBase) handleValueOnChange() {

Callers 1

InitMethod · 0.95

Calls 4

OnMethod · 0.95
EventsMethod · 0.95
stepZoomMethod · 0.80
RenderWindowMethod · 0.45

Tested by

no test coverage detected