Lines Matching defs:Box
31 type Box struct { struct
32 Path string `json:"path"`
33 Name string `json:"name"`
34 ResolutionDir string `json:"resolution_dir"`
35 DefaultResolver resolver.Resolver `json:"default_resolver"`
36 resolvers resolversMap
37 dirs dirsMap
77 func (b *Box) SetResolver(file string, res resolver.Resolver) {
85 func (b *Box) AddString(path string, t string) error {
90 func (b *Box) AddBytes(path string, t []byte) error {
104 func (b *Box) FindString(name string) (string, error) {
111 func (b *Box) Find(name string) ([]byte, error) {
122 func (b *Box) Has(name string) bool {
128 func (b *Box) HasDir(name string) bool {
144 func (b *Box) Open(name string) (http.File, error) {
158 func (b *Box) openWoExt(name string) (http.File, error) {
172 func (b *Box) List() []string {
191 func (b *Box) Resolve(key string) (file.File, error) {