Documentation
¶
Index ¶
- func InjectPreload(webview Webview, origin string) error
- func InjectPreloadWithTrustedOriginPolicy(webview Webview, origin string, policy TrustedOriginPolicy) error
- type ManifestPreload
- type TrustedOriginPolicy
- func (p TrustedOriginPolicy) AllowedActions(parsed *url.URL) []string
- func (p TrustedOriginPolicy) AllowedActionsForURL(raw string) []string
- func (p TrustedOriginPolicy) Allows(parsed *url.URL) bool
- func (p TrustedOriginPolicy) AllowsAction(parsed *url.URL, action string) bool
- func (p TrustedOriginPolicy) AllowsActionURL(raw, action string) bool
- func (p TrustedOriginPolicy) AllowsURL(raw string) bool
- type Webview
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InjectPreload ¶
func InjectPreloadWithTrustedOriginPolicy ¶
func InjectPreloadWithTrustedOriginPolicy(webview Webview, origin string, policy TrustedOriginPolicy) error
Types ¶
type ManifestPreload ¶
type TrustedOriginPolicy ¶
type TrustedOriginPolicy struct {
// contains filtered or unexported fields
}
func DefaultTrustedOriginPolicy ¶
func DefaultTrustedOriginPolicy() TrustedOriginPolicy
func NewTrustedOriginPolicy ¶
func NewTrustedOriginPolicy(allowedURLs []string) TrustedOriginPolicy
func NewTrustedOriginPolicyWithActions ¶
func NewTrustedOriginPolicyWithActions(allowed map[string][]string) TrustedOriginPolicy
func (TrustedOriginPolicy) AllowedActions ¶
func (p TrustedOriginPolicy) AllowedActions(parsed *url.URL) []string
func (TrustedOriginPolicy) AllowedActionsForURL ¶
func (p TrustedOriginPolicy) AllowedActionsForURL(raw string) []string
func (TrustedOriginPolicy) AllowsAction ¶
func (p TrustedOriginPolicy) AllowsAction(parsed *url.URL, action string) bool
func (TrustedOriginPolicy) AllowsActionURL ¶
func (p TrustedOriginPolicy) AllowsActionURL(raw, action string) bool
func (TrustedOriginPolicy) AllowsURL ¶
func (p TrustedOriginPolicy) AllowsURL(raw string) bool
Click to show internal directories.
Click to hide internal directories.