(v *s.Value)
| 236 | } |
| 237 | |
| 238 | func valueToScriptEntryStruct(v *s.Value) *scriptEntryStruct { |
| 239 | meta := types.EntryMeta{Readable: true, Writable: true} |
| 240 | |
| 241 | metaV := v.Get("Meta") |
| 242 | if !metaV.IsNil() { |
| 243 | metaV.ParseInto(&meta) |
| 244 | } |
| 245 | |
| 246 | return &scriptEntryStruct{ |
| 247 | Meta: meta, |
| 248 | IsDir: v.Get("IsDir").Bool(), |
| 249 | Path: v.Get("Path").String(), |
| 250 | Size: v.Get("Size").Integer(), |
| 251 | ModTime: v.Get("ModTime").Integer(), |
| 252 | Data: v.Get("Data").SM(), |
| 253 | } |
| 254 | } |
| 255 | |
| 256 | type scriptEntryStruct struct { |
| 257 | Path string |