Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var PkgLogger logger
Functions ¶
Types ¶
type Component ¶
type Component struct {
// contains filtered or unexported fields
}
func (*Component) Type ¶
func (c *Component) Type() ComponentType
type ComponentType ¶
type ComponentType int
const ( UnknownComponent ComponentType = iota // initial component state is invalid FileComponent // file component used to create file entities DirComponent // directory component used to create directory entities BaseComponent // only able to extend file/dir components )
type Components ¶
func (Components) LookupBaseType ¶
func (c Components) LookupBaseType(t string) (*Component, bool)
type Level ¶
type Level struct {
// contains filtered or unexported fields
}
func (*Level) AddProperty ¶
func (*Level) GetProperties ¶
func (l *Level) GetProperties(key string) (map[string]PropertyFunc, bool)
type PropertyFunc ¶
Click to show internal directories.
Click to hide internal directories.