Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var NilParentDirectory = ParentDirectory{}
View Source
var NilProject = Project{}
Functions ¶
func ConvertParentDirectoryToTablerSlice ¶
func ConvertParentDirectoryToTablerSlice(dirs []*ParentDirectory) []core.Tabler
Types ¶
type ParentDirectory ¶
type ParentDirectory struct { Id uint64 `objectbox:"id"` Path string `objectbox:"unique"` LastUpdated time.Time `objectbox:"date"` Projects []*Project }
func NewParentDirectory ¶
func NewParentDirectory(path string, directoryGetter util.DirectoryGetter) (ParentDirectory, error)
func (*ParentDirectory) LoadProjects ¶
func (parentDir *ParentDirectory) LoadProjects() error
func (ParentDirectory) String ¶
func (parentDir ParentDirectory) String() string
func (ParentDirectory) TableData ¶
func (dir ParentDirectory) TableData() table.Row
func (ParentDirectory) TableHeader ¶
func (ParentDirectory) TableHeader() table.Row
type ParentDirectoryConstructor ¶
type ParentDirectoryConstructor func(string, util.DirectoryGetter) (ParentDirectory, error)
Click to show internal directories.
Click to hide internal directories.