|
package filetree
|
|
|
|
type Paths []Path
|
|
|
|
func (p Paths) List(full ...bool) string {
|
|
content := "<ul>\n"
|
|
for _, path := range p {
|
|
if len(full) > 0 && full[0] {
|
|
content += path.FullLI() + "\n"
|
|
} else {
|
|
content += path.LI() + "\n"
|
|
}
|
|
}
|
|
content += "</ul>\n"
|
|
return content
|
|
}
|