43 lines
1013 B
Go
43 lines
1013 B
Go
package repostatus
|
|
|
|
import (
|
|
"go.wit.com/gui"
|
|
// "go.wit.com/gui/gui"
|
|
)
|
|
|
|
// this is experiemental work on making 'View's or Table Row's
|
|
// this may or may not be a good idea
|
|
|
|
// returns a widget of the last tag that acts as a mirror
|
|
func (rs *RepoStatus) MirrorLastTag() *gui.Node {
|
|
return rs.lasttag.MirrorValue()
|
|
}
|
|
|
|
func (rs *RepoStatus) MirrorTargetVersion() *gui.Node {
|
|
return rs.targetReleaseVersion.MirrorValue()
|
|
}
|
|
|
|
func (rs *RepoStatus) MirrorCurrentVersion() *gui.Node {
|
|
return rs.currentVersion.MirrorValue()
|
|
}
|
|
|
|
func (rs *RepoStatus) MirrorCurrentName() *gui.Node {
|
|
return rs.currentBranch.MirrorValue()
|
|
}
|
|
|
|
func (rs *RepoStatus) MirrorGitState() *gui.Node {
|
|
return rs.gitState.MirrorValue()
|
|
}
|
|
|
|
func (rs *RepoStatus) MirrorMasterVersion() *gui.Node {
|
|
return rs.mainBranchVersion.MirrorValue()
|
|
}
|
|
|
|
func (rs *RepoStatus) MirrorDevelVersion() *gui.Node {
|
|
return rs.develBranchVersion.MirrorValue()
|
|
}
|
|
|
|
func (rs *RepoStatus) MirrorUserVersion() *gui.Node {
|
|
return rs.userBranchVersion.MirrorValue()
|
|
}
|