Documentation
¶
Index ¶
- type AssetDeletePage
- type AssetEditPage
- type AssetFileDeletePage
- type AssetListPage
- type AssetViewPage
- type AuthPasswordResetPage
- type ChangePasswordPage
- type ImportPage
- type LabelSheetCreatorPage
- type LoginPage
- type TagListPage
- type UserDeletePage
- type UsersCurrentPage
- type UsersListPage
- type UsersNewPage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssetDeletePage ¶
func (*AssetDeletePage) Render ¶
func (m *AssetDeletePage) Render(w http.ResponseWriter, r *http.Request) error
type AssetEditPage ¶
type AssetEditPage struct {
Asset *entities.Asset
IsNew bool
ValidationErrs map[string]string
DefaultCurrency string
DecimalSeparator string
Referer string
}
func (*AssetEditPage) Render ¶
func (m *AssetEditPage) Render(w http.ResponseWriter, r *http.Request) error
type AssetFileDeletePage ¶
func (*AssetFileDeletePage) Render ¶
func (m *AssetFileDeletePage) Render(w http.ResponseWriter, r *http.Request) error
type AssetListPage ¶
type AssetListPage struct {
Assets *views.Pagination[*entities.Asset]
Search string
Columns map[string]bool
}
func (*AssetListPage) Render ¶
func (m *AssetListPage) Render(w http.ResponseWriter, r *http.Request) error
type AssetViewPage ¶
func (*AssetViewPage) Render ¶
func (m *AssetViewPage) Render(w http.ResponseWriter, r *http.Request) error
type AuthPasswordResetPage ¶
func (*AuthPasswordResetPage) Render ¶
func (p *AuthPasswordResetPage) Render(w http.ResponseWriter, r *http.Request) error
type ChangePasswordPage ¶
func (*ChangePasswordPage) Render ¶
func (p *ChangePasswordPage) Render(w http.ResponseWriter, r *http.Request) error
type ImportPage ¶
type ImportPage struct {
Format string `form:"format"`
IgnoreDuplicates bool `form:"ignore_duplicates"`
SnipeITURL string `form:"snipeit_url"`
SnipeITAPIKey string `form:"snipeit_api_key"`
ValidationErrs map[string]string `form:"-"`
}
func (*ImportPage) Render ¶
func (m *ImportPage) Render(w http.ResponseWriter, r *http.Request) error
type LabelSheetCreatorPage ¶
type LabelSheetCreatorPage struct {
Template string `form:"template"`
SelectedAssetIDs []int64 `form:"selected_asset_ids"`
PageSize string `form:"page_size"`
SkipLabels int `form:"skip_labels"`
NumColumns int `form:"page_cols"`
NumRows int `form:"page_rows"`
MarginLeft float64 `form:"page_margin_left"`
MarginTop float64 `form:"page_margin_top"`
MarginRight float64 `form:"page_margin_right"`
MarginBottom float64 `form:"page_margin_bottom"`
ShowBorders bool `form:"label_show_borders"`
FontSize float64 `form:"label_font_size"`
Width float64 `form:"label_width"`
Height float64 `form:"label_height"`
VerticalPadding float64 `form:"label_vertical_padding"`
HorizontalPadding float64 `form:"label_horizontal_padding"`
VerticalSpacing float64 `form:"label_vertical_spacing"`
HorizontalSpacing float64 `form:"label_horizontal_spacing"`
Assets []*entities.Asset `form:"-"`
ValidationErrs map[string]string `form:"-"`
}
func (*LabelSheetCreatorPage) Render ¶
func (m *LabelSheetCreatorPage) Render(w http.ResponseWriter, r *http.Request) error
type TagListPage ¶
type TagListPage struct {
Tags *views.Pagination[*entities.Tag]
Search string
}
func (*TagListPage) Render ¶
func (m *TagListPage) Render(w http.ResponseWriter, r *http.Request) error
type UserDeletePage ¶
func (*UserDeletePage) Render ¶
func (p *UserDeletePage) Render(w http.ResponseWriter, r *http.Request) error
type UsersCurrentPage ¶
func (*UsersCurrentPage) Render ¶
func (p *UsersCurrentPage) Render(w http.ResponseWriter, r *http.Request) error
type UsersListPage ¶
type UsersListPage struct {
Users *views.Pagination[*auth.User]
}
func (*UsersListPage) Render ¶
func (p *UsersListPage) Render(w http.ResponseWriter, r *http.Request) error
type UsersNewPage ¶
func (*UsersNewPage) Render ¶
func (p *UsersNewPage) Render(w http.ResponseWriter, r *http.Request) error
Click to show internal directories.
Click to hide internal directories.