Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PermissionCreate ¶
func PermissionCreate(c *fiber.Ctx) error
func PermissionDelete ¶
func PermissionDelete(c *fiber.Ctx) error
func PermissionEdit ¶
func PermissionEdit(c *fiber.Ctx) error
Types ¶
type PermissionData ¶
type PermissionData struct { C bool `json:"c"` D bool `json:"d"` MenuID string `json:"menu_id"` R bool `json:"r"` Show bool `json:"show"` Title string `json:"title"` U bool `json:"u"` }
func GetPermission ¶
func GetPermission(c *fiber.Ctx) PermissionData
type Permissions ¶
type Permissions struct { DefaultMenu string `json:"default_menu"` Extra struct { Chart bool `json:"chart"` Datasourcce bool `json:"datasourcce"` Datasource bool `json:"datasource"` Moqup bool `json:"moqup"` } `json:"extra"` MenuID int `json:"menu_id"` Permissions map[string]PermissionData `json:"permissions"` }
Click to show internal directories.
Click to hide internal directories.