Documentation
¶
Index ¶
- func Run(app *appsdk.App, opts ...Option) error
- type AutoRegisterOption
- func WithAppStoreURL(appStoreURL string) AutoRegisterOption
- func WithAutoRegisterClient(client *native.Client) AutoRegisterOption
- func WithAutoRegisterResult(handler func([]native.AutoRegisterResult)) AutoRegisterOption
- func WithAutoRegisterTokenManager(tokenManager *native.TokenManager) AutoRegisterOption
- type Option
- func WithAddr(addr string) Option
- func WithAutoRegister(opts ...AutoRegisterOption) Option
- func WithAutoRegisterConfig(config native.AutoRegisterConfig) Option
- func WithAutoRegisterDelay(delay time.Duration) Option
- func WithAutoRegisterRetry(maxAttempts int, initialBackoff time.Duration) Option
- func WithRequestContext(fn RequestContextFunc) Option
- func WithRoute(route string) Option
- func WithSignature(signingKey string) Option
- func WithSignatureError(status int, body any) Option
- type RequestContextFunc
- type Server
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AutoRegisterOption ¶
type AutoRegisterOption = sdkgin.AutoRegisterOption
func WithAppStoreURL ¶
func WithAppStoreURL(appStoreURL string) AutoRegisterOption
func WithAutoRegisterClient ¶
func WithAutoRegisterClient(client *native.Client) AutoRegisterOption
func WithAutoRegisterResult ¶
func WithAutoRegisterResult(handler func([]native.AutoRegisterResult)) AutoRegisterOption
func WithAutoRegisterTokenManager ¶
func WithAutoRegisterTokenManager(tokenManager *native.TokenManager) AutoRegisterOption
type Option ¶
type Option func(*config)
func WithAutoRegister ¶
func WithAutoRegister(opts ...AutoRegisterOption) Option
func WithAutoRegisterConfig ¶
func WithAutoRegisterConfig(config native.AutoRegisterConfig) Option
func WithAutoRegisterDelay ¶
func WithAutoRegisterRetry ¶
func WithRequestContext ¶
func WithRequestContext(fn RequestContextFunc) Option
func WithSignature ¶
func WithSignatureError ¶
type RequestContextFunc ¶
type RequestContextFunc = sdkgin.RequestContextFunc
Click to show internal directories.
Click to hide internal directories.