ajout app

This commit is contained in:
2024-04-17 20:22:30 +02:00
parent cc017cfc5e
commit f9d05a2fd3
8025 changed files with 729805 additions and 0 deletions

View File

@ -0,0 +1,28 @@
package model
const (
FileTypeFile = "file"
FileTypeFolder = "folder"
)
type File interface {
GetID() string
GetWorkspaceID() string
GetName() string
GetType() string
GetParentID() *string
GetCreateTime() string
GetUpdateTime() *string
GetSnapshots() []Snapshot
GetUserPermissions() []CoreUserPermission
GetGroupPermissions() []CoreGroupPermission
GetText() *string
SetID(string)
SetParentID(*string)
SetWorkspaceID(string)
SetType(string)
SetName(string)
SetText(*string)
SetCreateTime(string)
SetUpdateTime(*string)
}