mirror of
https://github.com/zitadel/zitadel.git
synced 2024-12-23 00:07:31 +00:00
29 lines
449 B
Go
29 lines
449 B
Go
|
//go:generate enumer -type Feature
|
||
|
|
||
|
package domain
|
||
|
|
||
|
type Feature int
|
||
|
|
||
|
func (f Feature) Type() FeatureType {
|
||
|
switch f {
|
||
|
case FeatureUnspecified:
|
||
|
return FeatureTypeUnspecified
|
||
|
case FeatureLoginDefaultOrg:
|
||
|
return FeatureTypeBoolean
|
||
|
default:
|
||
|
return FeatureTypeUnspecified
|
||
|
}
|
||
|
}
|
||
|
|
||
|
const (
|
||
|
FeatureTypeUnspecified FeatureType = iota
|
||
|
FeatureTypeBoolean
|
||
|
)
|
||
|
|
||
|
type FeatureType int
|
||
|
|
||
|
const (
|
||
|
FeatureUnspecified Feature = iota
|
||
|
FeatureLoginDefaultOrg
|
||
|
)
|