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.