Documentation
¶
Rendered for darwin/amd64
Overview ¶
Package inputmethodkit provides a fluent Go API over the macOS InputMethodKit framework.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Candidates ¶
type Candidates struct {
// contains filtered or unexported fields
}
Candidates wraps raw.IMKCandidates with a fluent Go API.
func NewCandidatesWithServerPanelType ¶
func NewCandidatesWithServerPanelType(server *raw.IMKServer, panelType uint) *Candidates
NewCandidatesWithServerPanelType creates a new Candidates.
func NewCandidatesWithServerPanelTypeStyleType ¶
func NewCandidatesWithServerPanelTypeStyleType(server *raw.IMKServer, panelType uint, style uint) *Candidates
NewCandidatesWithServerPanelTypeStyleType creates a new Candidates.
func (*Candidates) Unwrap ¶
func (x *Candidates) Unwrap() *raw.IMKCandidates
Unwrap returns the underlying raw.IMKCandidates.
type InputController ¶
type InputController struct {
// contains filtered or unexported fields
}
InputController wraps raw.IMKInputController with a fluent Go API.
func NewInputControllerWithServerDelegateClient ¶
func NewInputControllerWithServerDelegateClient(server *raw.IMKServer, delegate objc.ID, inputClient objc.ID) *InputController
NewInputControllerWithServerDelegateClient creates a new InputController.
func (*InputController) Unwrap ¶
func (x *InputController) Unwrap() *raw.IMKInputController
Unwrap returns the underlying raw.IMKInputController.
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server wraps raw.IMKServer with a fluent Go API.
func NewServerWithNameBundleIdentifier ¶
NewServerWithNameBundleIdentifier creates a new Server.
Click to show internal directories.
Click to hide internal directories.