chainer

package
v0.0.0-...-e2d1978 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action

type Action struct {
	// contains filtered or unexported fields
}

Action -

func (*Action) BinaryKey

func (o *Action) BinaryKey() ([]BinaryKey, error)

BinaryKey -

func (*Action) Description

func (o *Action) Description() string

Description -

func (*Action) Handler

func (o *Action) Handler() ActionHandler

Handler -

func (*Action) Keychain

func (o *Action) Keychain() string

Keychain -

func (*Action) Name

func (o *Action) Name() string

Name -

type ActionHandler

type ActionHandler func(keychain string) bool

ActionHandler -

type BinaryKey

type BinaryKey [4]int

BinaryKey -

func MakeBinaryKey

func MakeBinaryKey(v3, v2, v1, v0 int) BinaryKey

MakeBinaryKey -

type Builder

type Builder struct{}

Builder -

type Chainer

type Chainer struct {
	// contains filtered or unexported fields
}

Chainer -

type IAction

type IAction interface {
	Name() string
	Keychain() string
	Description() string
	Handler() ActionHandler
	BinaryKey() ([]BinaryKey, error)
}

IAction -

func NewAction

func NewAction(name, keychain, desc string, handler ActionHandler) IAction

NewAction -

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL