Docs Index
Guides
- Walkthrough of object lifetime management.
- The basic skeleton of an app, and concepts of state and lifetime.
- Why Chrohime was created and what it can be used for.
Components
- Initialize runtime and message loop.
- Store internal data structures.
- Background of
View
. - Display a small piece of infromational text on a square blue background.
- A ref-counted wrapper of SkBitmap.
- Border of
View
. - Base class for button types.
- A native themed class representing a checkbox.
- Choose a single item from a list of items or type a custom value.
- The model driving the
Combobox
and Picker
. - Encapsulate one of several image representations.
- Display text.
- A button with text and icon.
- A Link is a label subclass that looks like an HTML link.
- A button implementing Material Design.
- Graphic context.
- A ref-counted wrapper of SkPath.
- Choose a single item from a list of items.
- Horizontal bar showing progress.
- Root class of refcounted APIs.
- A native themed class representing a radio button.
- Make any
View
scrollable. - An implementation of
ComboboxModel
that stores data in memory. - An implementation of
TableModel
that stores data in memory. - Container for the same image at different densities, similar to NSImage.
- A bar representing a continuous range of numerical values.
- Multi-page view with tabs.
- The model driving the
TableView
. - Display multiple rows with any number of columns.
- A button that has on/off states.
- Multi-line Textfield.
- Single-line text input view.
- A View is a rectangle within the View hierarchy.
- Chromium WebContents view.
- Top-level window.
Structures
- ColorId contains identifiers for all input, intermediary, and output colorsknown to the core UI layer.
- A point has an x and y coordinate.
- A floating version of point.
- A rectangle.
- A float version of rectangle.
- A size has width and height values.
- A float version of size.
- Represent a distance in two dimensions between two points.
- A floating version of Vector2d.
- Blends are operators that take in two colors (source, destination) and returna new color.
- Clip operation.
- Cap draws at the beginning and end of an open path contour.
- Paint by filling or stroking.
- Holds the style and color information about how to draw geometries, textand bitmaps.
- Button states for various button sub-types.
- Bitwise flags of event.
- Event types.
- Generic input event type.
- Keyboard event.
- Event type with location information.
- Material button styles.
- Mouse event.
- Larger or smaller of arc pair
- Direction of Path.
- Describe a column in
TableView
. - Input type for Textfield.
- How the view receives keyboard focus.
- Options for creating Window.
Version:
v0.0.5