move option position to param
All checks were successful
Go Action / goaction (pull_request) Successful in 1m15s

This commit is contained in:
2026-01-04 18:53:12 +03:00
parent ab536ad876
commit d2cc93a97e
2 changed files with 18 additions and 5 deletions

View File

@@ -7,6 +7,7 @@ const (
paramType
paramDescription
paramDefault
paramPosition
)
func WithTimeFormat(format string) Option {
@@ -54,3 +55,15 @@ func Default(p Params) (any, bool) {
return data, ok
}
func WithPostition(in uint64) Option {
return func(p Params) Params {
return With(p, paramPosition, in)
}
}
func Position(in Params) uint64 {
pos, _ := Uint64(paramPosition, in)
return pos
}