Documentation ¶
Index ¶
- type BaseFeature
- type FAuths
- type FCovid19
- type FEmail
- func (f *FEmail) CreateEmailTemplate(c echo.Context) error
- func (f *FEmail) DeleteEmailTemplate(c echo.Context) error
- func (f *FEmail) FindEmailTemplateByCode(c echo.Context) error
- func (f *FEmail) ListAllEmailTemplate(c echo.Context) error
- func (f *FEmail) SendEmail(c echo.Context) error
- func (f *FEmail) SetActiveEmailTemplate(c echo.Context) error
- func (f *FEmail) UpdateEmailTemplate(c echo.Context) error
- type FGeoLocation
- func (f *FGeoLocation) AddCountry(c echo.Context) error
- func (f *FGeoLocation) DeleteCountry(c echo.Context) error
- func (f *FGeoLocation) GetCountry(c echo.Context) error
- func (f *FGeoLocation) ListAllCountry(c echo.Context) error
- func (f *FGeoLocation) RefreshCountryIndexer(c echo.Context) error
- func (f *FGeoLocation) SearchCountryIndexer(c echo.Context) error
- func (f *FGeoLocation) UpdateCountry(c echo.Context) error
- type FOpenAPI
- type FSystem
- type Feature
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseFeature ¶
type BaseFeature struct {
// contains filtered or unexported fields
}
BaseFeature represent BaseFeature
func (*BaseFeature) GetHandler ¶
func (f *BaseFeature) GetHandler() *handler.Handler
GetHandler get superHandler
func (*BaseFeature) SetIdentity ¶
func (f *BaseFeature) SetIdentity(c echo.Context) (identity.Identity, error)
SetIdentity set Identity
func (*BaseFeature) SetSession ¶ added in v0.2.1
func (f *BaseFeature) SetSession(sessionValue string, expiration int64) error
SetSession set Session
type FAuths ¶
type FAuths struct { BaseFeature // contains filtered or unexported fields }
FAuths feature Auths
func (*FAuths) ActivateRegistration ¶
ActivateRegistration activater user registration
func (*FAuths) RegisterUser ¶
RegisterUser register user
type FCovid19 ¶
type FCovid19 struct { BaseFeature // contains filtered or unexported fields }
FCovid19 represent FCovid19
func (*FCovid19) DisplayCurrentDataByCountry ¶
DisplayCurrentDataByCountry display CurrentDataByCountry
type FEmail ¶ added in v0.2.0
type FEmail struct { BaseFeature // contains filtered or unexported fields }
FEmail represent Email Feature
func (*FEmail) CreateEmailTemplate ¶ added in v0.2.0
CreateEmailTemplate create EmailTemplate
func (*FEmail) DeleteEmailTemplate ¶ added in v0.2.0
DeleteEmailTemplate delete existing EmailTemplate with template version
func (*FEmail) FindEmailTemplateByCode ¶ added in v0.2.0
FindEmailTemplateByCode find EmailTemplateByCode
func (*FEmail) ListAllEmailTemplate ¶ added in v0.2.0
ListAllEmailTemplate list all EmailTemplate
func (*FEmail) SetActiveEmailTemplate ¶ added in v0.2.0
SetActiveEmailTemplate set existing EmailTemplate active status
func (*FEmail) UpdateEmailTemplate ¶ added in v0.2.0
UpdateEmailTemplate update existing EmailTemplate
type FGeoLocation ¶
type FGeoLocation struct { BaseFeature // contains filtered or unexported fields }
FGeoLocation represent FGeoLocation
func NewFGeoLocation ¶
func NewFGeoLocation(h *handler.Handler) (*FGeoLocation, error)
NewFGeoLocation new FGeoLocation
func (*FGeoLocation) AddCountry ¶
func (f *FGeoLocation) AddCountry(c echo.Context) error
AddCountry add Country
func (*FGeoLocation) DeleteCountry ¶
func (f *FGeoLocation) DeleteCountry(c echo.Context) error
DeleteCountry delete Country
func (*FGeoLocation) GetCountry ¶
func (f *FGeoLocation) GetCountry(c echo.Context) error
GetCountry get Country
func (*FGeoLocation) ListAllCountry ¶
func (f *FGeoLocation) ListAllCountry(c echo.Context) error
ListAllCountry list AllCountry
func (*FGeoLocation) RefreshCountryIndexer ¶ added in v0.2.2
func (f *FGeoLocation) RefreshCountryIndexer(c echo.Context) error
RefreshCountryIndexer refresh Country Indexer
func (*FGeoLocation) SearchCountryIndexer ¶ added in v0.2.2
func (f *FGeoLocation) SearchCountryIndexer(c echo.Context) error
SearchCountryIndexer search Country Indexer
func (*FGeoLocation) UpdateCountry ¶
func (f *FGeoLocation) UpdateCountry(c echo.Context) error
UpdateCountry update Country
type FOpenAPI ¶
type FOpenAPI struct {
BaseFeature
}
FOpenAPI represent FOpenAPI
func (*FOpenAPI) GenOpenAPI ¶
GenOpenAPI generate openapi definition
type FSystem ¶
type FSystem struct {
BaseFeature
}
FSystem represent FSystem
func (*FSystem) GenerateCaptcha ¶
GenerateCaptcha generate Captcha
func (*FSystem) GenerateCaptchaImage ¶
GenerateCaptchaImage generate CaptchaImage
func (*FSystem) HealthCheck ¶
HealthCheck display system health check
type Feature ¶
type Feature struct { BaseFeature System *FSystem OpenAPI *FOpenAPI Auths *FAuths Covid19 *FCovid19 GeoLocation *FGeoLocation Email *FEmail }
Feature represet Feature