wui.go 717 B

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