1234567891011121314151617181920212223242526272829 |
- package webdavfs
- import "io/fs"
- type WebdavDirEntry struct {
- finfo fs.FileInfo
- }
- func newDirEntryFromFileInfo(targetFileInfo fs.FileInfo) *WebdavDirEntry {
- return &WebdavDirEntry{
- finfo: targetFileInfo,
- }
- }
- func (de WebdavDirEntry) Name() string {
- return de.finfo.Name()
- }
- func (de WebdavDirEntry) IsDir() bool {
- return de.finfo.IsDir()
- }
- func (de WebdavDirEntry) Type() fs.FileMode {
- return de.finfo.Mode()
- }
- func (de WebdavDirEntry) Info() (fs.FileInfo, error) {
- return de.finfo, nil
- }
|