Documentation ¶
Directories ¶
Path | Synopsis |
---|---|
Package animate implements animations, easings and interpolaters.
|
Package animate implements animations, easings and interpolaters. |
Package application provides access to application resources.
|
Package application provides access to application resources. |
Package bridge implements the interface between Go and Objective-C. See https://gomatcha.io/guide/native-bridge/ for more details.
|
Package bridge implements the interface between Go and Objective-C. See https://gomatcha.io/guide/native-bridge/ for more details. |
Package cmd provides supporting functions for the matcha command line tool.
|
Package cmd provides supporting functions for the matcha command line tool. |
matcha
Package matcha provides the implementation for the matcha command line tool.
|
Package matcha provides the implementation for the matcha command line tool. |
Package comm provides primitives for communication.
|
Package comm provides primitives for communication. |
Package examples provides examples for various aspects of the framework.
|
Package examples provides examples for various aspects of the framework. |
animate
Package animate provides examples of how to use the matcha/animate package.
|
Package animate provides examples of how to use the matcha/animate package. |
complex
Package complex provides examples of many matcha subpackages working together.
|
Package complex provides examples of many matcha subpackages working together. |
customview
Package custom provides examples of how to import custom components.
|
Package custom provides examples of how to import custom components. |
customview/proto
Package proto is a generated protocol buffer package.
|
Package proto is a generated protocol buffer package. |
paint
Package paint provides examples of how to use the matcha/paint package.
|
Package paint provides examples of how to use the matcha/paint package. |
pointer
Package pointer provides examples of how to use the matcha/pointer package.
|
Package pointer provides examples of how to use the matcha/pointer package. |
settings
Package settings provides a skeleton implemention the iOS settings UI.
|
Package settings provides a skeleton implemention the iOS settings UI. |
todo
Package todo provides an example of a basic Todo app.
|
Package todo provides an example of a basic Todo app. |
view
Package imageview provides examples of how to use the matcha/view packages.
|
Package imageview provides examples of how to use the matcha/view packages. |
Package keyboard exposes access to displaying and hiding the keyboard.
|
Package keyboard exposes access to displaying and hiding the keyboard. |
Package layout provides geometric primitives and interfaces for view layout.
|
Package layout provides geometric primitives and interfaces for view layout. |
absolute
Package absolute implements a fixed layout system similar to HTML absolute positioning.
|
Package absolute implements a fixed layout system similar to HTML absolute positioning. |
constraint
Package constraint implements a constraint-based layout system.
|
Package constraint implements a constraint-based layout system. |
full
Package full implements a layout system where the view and all direct children are positioned to the maximum size.
|
Package full implements a layout system where the view and all direct children are positioned to the maximum size. |
table
Package table implements a vertical, single column layout system.
|
Package table implements a vertical, single column layout system. |
Package paint implements view display properties.
|
Package paint implements view display properties. |
Package pointer implements gesture recognizers.
|
Package pointer implements gesture recognizers. |
Package proto is a generated protocol buffer package.
|
Package proto is a generated protocol buffer package. |
app
Package app is a generated protocol buffer package.
|
Package app is a generated protocol buffer package. |
env
Package env is a generated protocol buffer package.
|
Package env is a generated protocol buffer package. |
keyboard
Package keyboard is a generated protocol buffer package.
|
Package keyboard is a generated protocol buffer package. |
layout
Package layout is a generated protocol buffer package.
|
Package layout is a generated protocol buffer package. |
paint
Package paint is a generated protocol buffer package.
|
Package paint is a generated protocol buffer package. |
pointer
Package pointer is a generated protocol buffer package.
|
Package pointer is a generated protocol buffer package. |
text
Package text is a generated protocol buffer package.
|
Package text is a generated protocol buffer package. |
view
Package view is a generated protocol buffer package.
|
Package view is a generated protocol buffer package. |
view/android
Package android is a generated protocol buffer package.
|
Package android is a generated protocol buffer package. |
view/ios
Package ios is a generated protocol buffer package.
|
Package ios is a generated protocol buffer package. |
Package text implements text styling.
|
Package text implements text styling. |
Package view provides the component library.
|
Package view provides the component library. |
ios
Package ios implements a native ios views.
|
Package ios implements a native ios views. |
Click to show internal directories.
Click to hide internal directories.