wui.go 660 B

123456789101112131415161718192021
  1. // package wui -- пакет веб-интерфейса.
  2. package wui
  3. import (
  4. mL0 "gitp78su.ipnodns.ru/svi/kern/v4/lev0"
  5. "gitp78su.ipnodns.ru/svi/kern/v4/lev2/wui/wui_button"
  6. "gitp78su.ipnodns.ru/svi/kern/v4/lev2/wui/wui_ctx"
  7. mWt "gitp78su.ipnodns.ru/svi/kern/v4/lev2/wui/wui_types"
  8. )
  9. // NewWuiButton -- возвращает новую WUI-кнопку.
  10. func NewWuiButton(text string, fnClick func(map[string]string) mL0.IResult[string]) mWt.IWuiButton {
  11. wBtn := wui_button.NewWuiButton(text, fnClick)
  12. return wBtn
  13. }
  14. // GetWuiCtx -- возвращает контекст WUI.
  15. func GetWuiCtx() mWt.IWuiCtx {
  16. wCtx := wui_ctx.GetWuiCtx()
  17. return wCtx
  18. }