Spaces:
Runtime error
Runtime error
package driver | |
type Additional interface{} | |
type Select string | |
type Item struct { | |
Name string `json:"name"` | |
Type string `json:"type"` | |
Default string `json:"default"` | |
Options string `json:"options"` | |
Required bool `json:"required"` | |
Help string `json:"help"` | |
} | |
type Info struct { | |
Common []Item `json:"common"` | |
Additional []Item `json:"additional"` | |
Config Config `json:"config"` | |
} | |
type IRootPath interface { | |
GetRootPath() string | |
} | |
type IRootId interface { | |
GetRootId() string | |
} | |
type RootPath struct { | |
RootFolderPath string `json:"root_folder_path"` | |
} | |
type RootID struct { | |
RootFolderID string `json:"root_folder_id"` | |
} | |
func (r RootPath) GetRootPath() string { | |
return r.RootFolderPath | |
} | |
func (r *RootPath) SetRootPath(path string) { | |
r.RootFolderPath = path | |
} | |
func (r RootID) GetRootId() string { | |
return r.RootFolderID | |
} | |