Documentation ¶
Index ¶
- func BeeReplace(in string, old string, new string) (out string)
- func CrudArgs(in map[string]string) (out string)
- func CrudClassSqlite(element dico.Element, appid string, record orm.Params, session types.Session) (out string)
- func CrudComputeArgs(dataset map[string]string, appid string, record orm.Params, ...) map[string]string
- func CrudComputeDataset(dataset map[string]string, appid string, record orm.Params, ...) map[string]string
- func CrudContains(list string, in string) (out bool)
- func CrudDebug(msg string) (out string)
- func CrudDecrement(in int) int
- func CrudFormat(in string, v interface{}) (out string)
- func CrudIncrement(in int) int
- func CrudIndex(record orm.Params, key string) (out string)
- func CrudIndexAnchor(record orm.Params, key string) (out string)
- func CrudIndexSQL(record orm.Params, key string, element dico.Element, session types.Session) (out string)
- func CrudIsAnonymous(session types.Session) (out bool)
- func CrudIsInGroup(group string, session types.Session, appid string) (out bool)
- func CrudItem(items []dico.Item, in string) (out string)
- func CrudMacro(in string, appid string, record orm.Params, session types.Session) (out string)
- func CrudMacroSQL(in string, appid string, record orm.Params, session types.Session) (out string)
- func CrudNumberToEnglish(in int) string
- func CrudSQL(sql string, aliasDB string) (out string)
- func CrudSplit(in string, separateur string) (out []string)
- func CrudStyleSqlite(element dico.Element, appid string, record orm.Params, session types.Session) (out string)
- func Dictionary(values ...interface{}) (map[string]interface{}, error)
- func IsAdmin(c beego.Controller) (out bool)
- func IsInGroup(c beego.Controller, group string, appid string, id string) (out bool)
- func IsOwner(c beego.Controller, key string) (out bool)
- type AboutController
- type CrudActionAjaxController
- type CrudActionElementController
- type CrudActionFormController
- type CrudActionPressController
- type CrudActionViewController
- type CrudAddController
- type CrudAjaxSqlController
- type CrudDashboardController
- type CrudDeleteController
- type CrudEditController
- type CrudFilterController
- type CrudListController
- type CrudPortailController
- type CrudSearchController
- type CrudShareController
- type CrudSortController
- type CrudViewController
- type EddyController
- type LoginController
- type LogoutController
- type RestController
- type UIView
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CrudClassSqlite ¶
func CrudClassSqlite(element dico.Element, appid string, record orm.Params, session types.Session) (out string)
CrudClassSqlite retourne le résulat de la requête avec macro
func CrudComputeArgs ¶
func CrudComputeArgs(dataset map[string]string, appid string, record orm.Params, session types.Session, aliasDB string) map[string]string
CrudComputeArgs retourne le dataset valorisé
func CrudComputeDataset ¶
func CrudComputeDataset(dataset map[string]string, appid string, record orm.Params, session types.Session, aliasDB string) map[string]string
CrudComputeDataset retourne le dataset valorisé
func CrudContains ¶
CrudContains as list : "item1,item2,..." in : "item2" ret : valeur à retourner si OK
func CrudFormat ¶
CrudFormat préféré à text/template/printf car les données fournies sont toujours des strings
func CrudIndexAnchor ¶
CrudIndexAnchor Calcul de l'ancre à partir de la clé
func CrudIndexSQL ¶
func CrudIndexSQL(record orm.Params, key string, element dico.Element, session types.Session) (out string)
CrudIndexSQL équivalent de index mais avec ComputeSqlite en +
func CrudIsInGroup ¶
CrudIsInGroup as
func CrudMacroSQL ¶
CrudMacroSQL retourne le résulat de la requête avec macro in: formule SQLite = select 'grey' where '{task_status}' = 'Terminée'
func CrudStyleSqlite ¶
func CrudStyleSqlite(element dico.Element, appid string, record orm.Params, session types.Session) (out string)
CrudStyleSqlite retourne le résulat de la requête avec macro
func Dictionary ¶
Dictionary creates a map[string]interface{} from the given parameters by walking the parameters and treating them as key-value pairs. The number of parameters must be even. The keys can be string slices, which will create the needed nested structure. Clone dict du projet https://github.com/gohugoio/hugo/blob/master/tpl/collections/collections.go
Types ¶
type AboutController ¶
type AboutController struct {
// contains filtered or unexported fields
}
AboutController as
type CrudActionAjaxController ¶
type CrudActionAjaxController struct {
// contains filtered or unexported fields
}
CrudActionAjaxController as
func (*CrudActionAjaxController) Post ¶
func (c *CrudActionAjaxController) Post()
Post CrudActionElementController
type CrudActionElementController ¶
type CrudActionElementController struct {
// contains filtered or unexported fields
}
CrudActionElementController as
func (*CrudActionElementController) Post ¶
func (c *CrudActionElementController) Post()
Post CrudActionElementController
type CrudActionFormController ¶
type CrudActionFormController struct {
// contains filtered or unexported fields
}
CrudActionFormController as
func (*CrudActionFormController) Post ¶
func (c *CrudActionFormController) Post()
Post CrudActionFormController
type CrudActionPressController ¶
type CrudActionPressController struct {
// contains filtered or unexported fields
}
CrudActionPressController as
func (*CrudActionPressController) Post ¶
func (c *CrudActionPressController) Post()
Post CrudActionPressController
type CrudActionViewController ¶
type CrudActionViewController struct {
// contains filtered or unexported fields
}
CrudActionViewController as
func (*CrudActionViewController) Post ¶
func (c *CrudActionViewController) Post()
Post CrudActionViewController
type CrudAddController ¶
type CrudAddController struct {
// contains filtered or unexported fields
}
CrudAddController as
type CrudAjaxSqlController ¶
type CrudAjaxSqlController struct {
// contains filtered or unexported fields
}
CrudActionAjaxController as
func (*CrudAjaxSqlController) Post ¶
func (c *CrudAjaxSqlController) Post()
Post CrudAjaxSqlController
type CrudDashboardController ¶
type CrudDashboardController struct {
// contains filtered or unexported fields
}
CrudViewController as
func (*CrudDashboardController) Get ¶
func (c *CrudDashboardController) Get()
Get CrudViewController appel du formulaire formView
type CrudDeleteController ¶
type CrudDeleteController struct {
// contains filtered or unexported fields
}
CrudDeleteController as
type CrudEditController ¶
type CrudEditController struct {
// contains filtered or unexported fields
}
CrudEditController as
type CrudFilterController ¶
type CrudFilterController struct {
beego.Controller
}
RestController implements global settings for all other routers.
func (*CrudFilterController) Prepare ¶
func (c *CrudFilterController) Prepare()
Prepare implements Prepare method for loggedRouter.
type CrudListController ¶
type CrudListController struct {
// contains filtered or unexported fields
}
CrudListController as
func (*CrudListController) CrudList ¶
func (c *CrudListController) CrudList()
CrudList CrudListController
type CrudPortailController ¶
type CrudPortailController struct {
// contains filtered or unexported fields
}
CrudPortailController as
type CrudSearchController ¶
type CrudSearchController struct {
beego.Controller
}
RestController implements global settings for all other routers.
func (*CrudSearchController) Prepare ¶
func (c *CrudSearchController) Prepare()
Prepare implements Prepare method for loggedRouter.
type CrudShareController ¶
type CrudShareController struct {
}CrudShareController implements global settings for all other routers.
func (*CrudShareController) CrudShareApp ¶
func (c *CrudShareController) CrudShareApp()
CrudShareApp appel d'une application partagée par un anonyme
func (*CrudShareController) Prepare ¶
func (c *CrudShareController) Prepare()
Prepare implements Prepare method for loggedRouter.
type CrudSortController ¶
type CrudSortController struct {
beego.Controller
}
RestController implements global settings for all other routers.
func (*CrudSortController) Prepare ¶
func (c *CrudSortController) Prepare()
Prepare implements Prepare method for loggedRouter.
type CrudViewController ¶
type CrudViewController struct {
// contains filtered or unexported fields
}
CrudViewController as
func (*CrudViewController) Get ¶
func (c *CrudViewController) Get()
Get CrudViewController appel du formulaire formView
type EddyController ¶
type EddyController struct {
// contains filtered or unexported fields
}
EddyController controleur de l'éditeur de fichier eddy
func (*EddyController) EddyDocument ¶
func (c *EddyController) EddyDocument()
EddyDocument Visualiser Modifier un document
func (*EddyController) EddyLog ¶
func (c *EddyController) EddyLog()
EddyLog Visualiser Modifier un document
type RestController ¶
type RestController struct {
beego.Controller
}
RestController implements global settings for all other routers.
func (*RestController) Prepare ¶
func (c *RestController) Prepare()
Prepare implements Prepare method for loggedRouter.
func (*RestController) RestRefreshDico ¶
func (c *RestController) RestRefreshDico()
RestRefreshDico as
type UIView ¶
type UIView struct { Title string AppID string TableID string ViewID string Table dico.Table View dico.View Elements map[string]dico.Element Records []orm.Params Qrecords int Cols map[int]string SortID string SortDirection string Search string // valeur de la recherche Filters map[string]string // valeur des filtres SearchStop string Sum map[string]float64 }
UIView Vue