Documentation
¶
Index ¶
- func FileType() *model.Input
- func SavedMode() *model.Input
- type File
- func (f File) AddBootFiles(u *model.User, out *[]model.Response, from_data ...map[string]string) error
- func (f File) BuildContainerView(id, field_name string, allow_skip_completed bool) string
- func (f File) BuildFilePath(data map[string]string) (file_path string)
- func (f File) BuildItemView(all_data ...map[string]string) (html string)
- func (f File) CameraTurn(on bool)
- func (f File) ConfigFile() *model.FileConfig
- func (f File) Delete(u *model.User, params ...map[string]string) ([]map[string]string, error)
- func (f File) GenerateFileNameOnDisk() string
- func (f File) GetFilePathByID(params map[string]string) (file_path, file_area string, err error)
- func (File) HtmlName() string
- func (f *File) Input() *model.Input
- func (f File) InputEnable()
- func (f File) Read(u *model.User, params ...map[string]string) ([]map[string]string, error)
- func (f File) RegisterNewFile(new *model.FileNewToStore, form_data map[string]string) (map[string]string, error)
- func (f File) ResetInput()
- func (f File) Update(u *model.User, data ...map[string]string) ([]map[string]string, error)
- func (f File) UploadFolderPath(data map[string]string) string
- func (f File) ViewHandlerName() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type File ¶
type File struct { //table Id_file string `Legend:"File Id" Input:"InputPK"` Module_name string `Legend:"Modulo" Input:"TextNumCode"` Field_name string `Legend:"Carpeta Campo" Input:"TextNum" PrincipalField:"ok"` Object_id string `Legend:"Carpeta Id Archivos" Input:"InputPK"` File_area string `Legend:"Area archivo" Input:"Text" PrincipalField:"ok" SkipCompletionAllowed:"true"` Extension string `Legend:"Tipo Archivo" Input:"Text" SkipCompletionAllowed:"true"` Description string `Legend:"Descripción" Input:"Text" PrincipalField:"ok" SkipCompletionAllowed:"true"` Files string `Input:"Text" NotRequiredInDB:"true"` //nombre por defecto input html = files Object *model.Object App *model.Handlers model.FileConfig // contains filtered or unexported fields }
func New ¶
func New(o *model.Object, db model.DataBaseAdapter, c model.FileConfig, h *model.Handlers) (*File, error)
conf: field_name:voucher,user_photo,boleta... default file filetype:video, pdf, document. default imagen root_folder:static_files default "app_files" max_files:1, 4, 6.. default 6 max_kb_size:100, 400 default 50
func (File) AddBootFiles ¶ added in v0.0.16
func (File) BuildContainerView ¶ added in v0.0.17
func (File) BuildFilePath ¶ added in v0.0.15
func (File) BuildItemView ¶ added in v0.0.17
func (File) CameraTurn ¶ added in v0.0.12
func (File) ConfigFile ¶
func (f File) ConfigFile() *model.FileConfig
func (File) GenerateFileNameOnDisk ¶ added in v0.0.14
func (File) GetFilePathByID ¶ added in v0.0.4
func (File) InputEnable ¶ added in v0.0.13
func (f File) InputEnable()
func (File) RegisterNewFile ¶
func (File) ResetInput ¶ added in v0.0.13
func (f File) ResetInput()
func (File) ViewHandlerName ¶ added in v0.0.17
Click to show internal directories.
Click to hide internal directories.