Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CallbackInterface ¶
type CallbackInterface interface {
def.Definition
}
CallbackInterface interface
func NewCallbackInterface ¶
func NewCallbackInterface(index index.Index, data *raw.CallbackInterface) CallbackInterface
NewCallbackInterface create a callback
type Dictionary ¶
type Dictionary interface {
def.Definition
}
Dictionary interface
func NewDictionary ¶
func NewDictionary(index index.Index, data *raw.Dictionary) Dictionary
NewDictionary create a callback
type Interface ¶
type Interface interface {
ImplementedBy() ([]def.Definition, error)
Properties() []Property
Methods() []Method
FindEvent(name string) (def.Definition, error)
Ancestors() (ancestors []def.Definition, err error)
Implements() (defs []def.Definition, err error)
def.Definition
}
Interface interface
type Method ¶
type Method interface {
GenerateInterfaceAs(recv Interface) (string, error)
GenerateAs(recv Interface) (string, error)
def.Definition
}
Method interface
Click to show internal directories.
Click to hide internal directories.