calc

package
v0.0.0-...-02100fb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 15, 2022 License: Unlicense Imports: 33 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	IzborVrsteRadovaPanelElement = panel.NewPanel()
	Podvrstaradova               string
	Elementi                     string
)

Functions

func EnsureDir

func EnsureDir(fileName string)

EnsureDir checks a file could be written to a path, creates the directories as needed

func FileExists

func FileExists(filePath string) bool

FileExists reports whether the named file or directory exists.

Types

type C

type C = layout.Context

type D

type D = layout.Dimensions

type WingCal

type WingCal struct {
	Strana string
	//LinkoviIzboraVrsteRadova map[int]*widget.Clickable
	EditPolja        *model.EditabilnaPoljaVrsteRadova
	Materijal        map[int]*model.WingMaterijal
	Lica             WingUloge
	Radovi           *model.WingVrstaRadova
	Putanja          []*model.ElementMenu
	IzbornikRadova   map[int]model.ElementMenu
	Transfered       model.WingCalGrupaRadova
	PrikazaniElement *model.WingVrstaRadova
	Suma             *model.WingIzabraniElementi
	Podvrsta         int
	Roditelj         int
	Element          bool
	UI               WingUI
	//API              WingAPI
	Jezik       WingJezik
	Kes         cache.Cache
	Podesavanja *WingPodesavanja
}

func NewWingCal

func NewWingCal() *WingCal

func (*WingCal) APIimportFS

func (w *WingCal) APIimportFS(jsonDBradovi, jsonDBpodradovi embed.FS)

func (*WingCal) APIpozivElement

func (w *WingCal) APIpozivElement(podvrstaRadova *model.WingVrstaRadova)

func (*WingCal) APIpozivElementi

func (w *WingCal) APIpozivElementi(komanda string)

func (*WingCal) APIpozivIzbornik

func (w *WingCal) APIpozivIzbornik(podvrsteRadova map[string]*model.WingVrstaRadova)

func (*WingCal) GenerisanjeDugmicaJezici

func (w *WingCal) GenerisanjeDugmicaJezici()

func (*WingCal) GenerisanjeLinkova

func (w *WingCal) GenerisanjeLinkova(radovi map[int]model.ElementMenu)

func (*WingCal) GlavniEkran

func (w *WingCal) GlavniEkran()

func (*WingCal) GreskaEkran

func (w *WingCal) GreskaEkran()

func (*WingCal) IzborPodVrsteRadova

func (w *WingCal) IzborPodVrsteRadova() func(gtx C) D

func (*WingCal) IzborVrsteRadova

func (w *WingCal) IzborVrsteRadova() func(gtx C) D

func (*WingCal) IzborVrsteRadovaCetiriKolone

func (w *WingCal) IzborVrsteRadovaCetiriKolone() func(gtx C) D

func (*WingCal) IzborVrsteRadovaCetiriKoloneRed

func (w *WingCal) IzborVrsteRadovaCetiriKoloneRed(a, b, c, d int) func(gtx C) D

func (*WingCal) IzborVrsteRadovaDveKolone

func (w *WingCal) IzborVrsteRadovaDveKolone() func(gtx C) D

func (*WingCal) IzborVrsteRadovaDveKoloneRed

func (w *WingCal) IzborVrsteRadovaDveKoloneRed(a, b int) func(gtx C) D

func (*WingCal) IzborVrsteRadovaTriKolone

func (w *WingCal) IzborVrsteRadovaTriKolone() func(gtx C) D

func (*WingCal) IzborVrsteRadovaTriKoloneRed

func (w *WingCal) IzborVrsteRadovaTriKoloneRed(a, b, c int) func(gtx C) D

func (*WingCal) Izbornik

func (w *WingCal) Izbornik() func(gtx C) D

func (*WingCal) IzbornikRadovaStrana

func (w *WingCal) IzbornikRadovaStrana() func(gtx C) D

func (*WingCal) LinkoviIzboraVrsteRadovaKlik

func (w *WingCal) LinkoviIzboraVrsteRadovaKlik(l model.ElementMenu)

func (*WingCal) MaterijalElementi

func (w *WingCal) MaterijalElementi() func(gtx C) D

func (*WingCal) MaterijalStavke

func (w *WingCal) MaterijalStavke() func(gtx C) D

func (*WingCal) Monitor

func (w *WingCal) Monitor(izbornikStrana, sumaRadovaStrana, sumaMaterijalStrana func(gtx C) D) func(gtx C) D

func (*WingCal) Nazad

func (w *WingCal) Nazad() func(gtx C) D

func (*WingCal) NeophodanMaterijal

func (w *WingCal) NeophodanMaterijal()

func (*WingCal) Panel

func (w *WingCal) Panel(naslov string, stavke, sadrzaj, footer func(gtx C) D) func(gtx C) D

func (*WingCal) PodesavanjaStrana

func (w *WingCal) PodesavanjaStrana() func(gtx C) D

func (*WingCal) PomocStrana

func (w *WingCal) PomocStrana() func(gtx C) D

func (*WingCal) PrikazaniElementDugmeDodaj

func (w *WingCal) PrikazaniElementDugmeDodaj(sumaCena float64) func(gtx C) D

func (*WingCal) PrikazaniElementIzgled

func (w *WingCal) PrikazaniElementIzgled() func(gtx C) D

func (*WingCal) PrikazaniElementStavkeMaterijala

func (w *WingCal) PrikazaniElementStavkeMaterijala() func(gtx C) D

func (*WingCal) PrikazaniElementSuma

func (w *WingCal) PrikazaniElementSuma() func(gtx C) D

func (*WingCal) PrikazaniElementSumaRacunica

func (w *WingCal) PrikazaniElementSumaRacunica() func()

func (*WingCal) ProjekatMaterijalSumaRacunica

func (w *WingCal) ProjekatMaterijalSumaRacunica() func()

func (*WingCal) ProjekatRacunica

func (w *WingCal) ProjekatRacunica() func()

func (*WingCal) ProjekatStrana

func (w *WingCal) ProjekatStrana() func(gtx C) D

func (*WingCal) ProjekatSumaRacunica

func (w *WingCal) ProjekatSumaRacunica() func()

func (*WingCal) RadNeophodanMaterijal

func (w *WingCal) RadNeophodanMaterijal(l *layout.List) func(gtx C) D

func (*WingCal) Stampa

func (w *WingCal) Stampa() func(gtx C) D

func (*WingCal) SumaElementi

func (w *WingCal) SumaElementi(el []*model.WingIzabraniElement) func(gtx C) D

func (*WingCal) SumaElementiPrikaz

func (w *WingCal) SumaElementiPrikaz()

func (*WingCal) SumaRacunica

func (w *WingCal) SumaRacunica()

func (*WingCal) SumaRadoviStavke

func (w *WingCal) SumaRadoviStavke() func(gtx C) D

func (*WingCal) SumaStavkeMaterijala

func (w *WingCal) SumaStavkeMaterijala() func(gtx C) D

func (*WingCal) SumaStranaPrazno

func (w *WingCal) SumaStranaPrazno() func(gtx C) D

func (*WingCal) UkupanNeophodanMaterijal

func (w *WingCal) UkupanNeophodanMaterijal(unm map[int]model.WingNeophodanMaterijal) func(gtx C) D

type WingCounters

type WingCounters struct {
	Kolicina  *counter.DuoUIcounter
	Radovi    *counter.DuoUIcounter
	Materijal *counter.DuoUIcounter
}

type WingJezik

type WingJezik struct {
	// contains filtered or unexported fields
}

type WingPodesavanja

type WingPodesavanja struct {
	Naziv string
	Path  string
	Dir   string
	File  string
	Cyr   bool
}

type WingUI

type WingUI struct {
	Device      string
	TopSpace    int
	BottomSpace int
	Window      *app.Window
	Tema        *theme.DuoUItheme
	Context     layout.Context
	Ekran       func(gtx layout.Context) layout.Dimensions
	Ops         op.Ops
	Counters    WingCounters
}

type WingUloge

type WingUloge struct {
	Projektanti []*model.WingPravnoLice
	Investotori []*model.WingPravnoLice
}

Directories

Path Synopsis
gel
lyt

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL