blob: e7931d2979de1f8d4aecdb1c175c865dc29e9b7f [file] [log] [blame]
Serge Bazanskicc25bdf2018-10-25 14:02:58 +02001package packr
2
3import (
4 "os"
5 "time"
6)
7
8type fileInfo struct {
9 Path string
10 Contents []byte
11 size int64
12 modTime time.Time
13 isDir bool
14}
15
16func (f fileInfo) Name() string {
17 return f.Path
18}
19
20func (f fileInfo) Size() int64 {
21 return f.size
22}
23
24func (f fileInfo) Mode() os.FileMode {
25 return 0444
26}
27
28func (f fileInfo) ModTime() time.Time {
29 return f.modTime
30}
31
32func (f fileInfo) IsDir() bool {
33 return f.isDir
34}
35
36func (f fileInfo) Sys() interface{} {
37 return nil
38}