Documentation ¶
Index ¶
- Variables
- func SetProcessDPIAware() error
- type App
- type AppConfig
- func (a *AppConfig) GetCSS() string
- func (a *AppConfig) GetColour() string
- func (a *AppConfig) GetDefaultHTML() string
- func (a *AppConfig) GetDisableInspector() bool
- func (a *AppConfig) GetHeight() int
- func (a *AppConfig) GetJS() string
- func (a *AppConfig) GetResizable() bool
- func (a *AppConfig) GetTitle() string
- func (a *AppConfig) GetWidth() int
- type CustomLogger
- type Runtime
Constants ¶
This section is empty.
Variables ¶
var BuildMode = cmd.BuildModeProd
BuildMode indicates what mode we are in
Functions ¶
func SetProcessDPIAware ¶
func SetProcessDPIAware() error
SetProcessDPIAware via user32.dll https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setprocessdpiaware Also, thanks Jack Mordaunt! https://github.com/wailsapp/wails/issues/293
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
App defines the main application struct
func CreateApp ¶
CreateApp creates the application window with the given configuration If none given, the defaults are used
type AppConfig ¶
type AppConfig struct {
Width, Height int
Title string
HTML string
JS string
CSS string
Colour string
Resizable bool
DisableInspector bool
// contains filtered or unexported fields
}
AppConfig is the configuration structure used when creating a Wails App object
func (*AppConfig) GetDefaultHTML ¶ added in v0.18.0
GetDefaultHTML returns the default HTML
func (*AppConfig) GetDisableInspector ¶ added in v0.18.0
GetDisableInspector returns true if the inspector should be disabled
func (*AppConfig) GetResizable ¶ added in v0.18.0
GetResizable returns true if the window should be resizable
type Runtime ¶
type Runtime struct { Events *runtime.Events Log *runtime.Log Dialog *runtime.Dialog Window *runtime.Window Browser *runtime.Browser FileSystem *runtime.FileSystem }
Runtime is the Wails Runtime Interface, given to a user who has defined the WailsInit method
func NewRuntime ¶ added in v0.18.0
func NewRuntime(eventManager interfaces.EventManager, renderer interfaces.Renderer) *Runtime
NewRuntime creates a new Runtime struct
Directories ¶
Path | Synopsis |
---|---|
lib
|
|
renderer/webview
Package webview implements Go bindings to https://github.com/zserge/webview C library.
|
Package webview implements Go bindings to https://github.com/zserge/webview C library. |