Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
uix
command
Command uix installs shadcn/ui-style components into a MyGo native UI app.
|
Command uix installs shadcn/ui-style components into a MyGo native UI app. |
|
components
|
|
|
accordion
Package accordion provides a shadcn/ui-style Accordion: a column of sections in a bordered box, one above the other, that a click opens and closes, as do Enter and Space, and that the Up and Down arrows move between.
|
Package accordion provides a shadcn/ui-style Accordion: a column of sections in a bordered box, one above the other, that a click opens and closes, as do Enter and Space, and that the Up and Down arrows move between. |
|
alert
Package alert provides a shadcn/ui-style Alert: a colored notice with a bold title and an optional description, in the accent, success, warning or danger color.
|
Package alert provides a shadcn/ui-style Alert: a colored notice with a bold title and an optional description, in the accent, success, warning or danger color. |
|
appshell
Package appshell provides the AppShell of BoardUI for the MyGo native toolkit: the page frame of a starter, with the sidebar, the breadcrumb trail, the page heading and its actions, and the content below.
|
Package appshell provides the AppShell of BoardUI for the MyGo native toolkit: the page frame of a starter, with the sidebar, the breadcrumb trail, the page heading and its actions, and the content below. |
|
autocomplete
Package autocomplete provides a field that completes the text as it is typed, as a shadcn/ui component for the Autocomplete of MyGo: the suggestions containing the text show below it, those starting with it first, and Up and Down move among them while Enter takes one.
|
Package autocomplete provides a field that completes the text as it is typed, as a shadcn/ui component for the Autocomplete of MyGo: the suggestions containing the text show below it, those starting with it first, and Up and Down move among them while Enter takes one. |
|
avatar
Package avatar provides a shadcn/ui-style Avatar: a circle with a photo, or the initials of a name on a muted face.
|
Package avatar provides a shadcn/ui-style Avatar: a circle with a photo, or the initials of a name on a muted face. |
|
badge
Package badge provides a shadcn/ui-style badge: a short label in a pill, for counts and status.
|
Package badge provides a shadcn/ui-style badge: a short label in a pill, for counts and status. |
|
barchart
Package barchart provides the OrdersChartCard of BoardUI for the MyGo native toolkit: a card of a year of monthly orders as paired bars, the current year against the year before.
|
Package barchart provides the OrdersChartCard of BoardUI for the MyGo native toolkit: a card of a year of monthly orders as paired bars, the current year against the year before. |
|
base
Package tokens provides the palette a uix app installs, the way the CSS variables of shadcn/ui give a web app its design tokens.
|
Package tokens provides the palette a uix app installs, the way the CSS variables of shadcn/ui give a web app its design tokens. |
|
breadcrumbs
Package breadcrumbs provides a shadcn/ui-style Breadcrumb: a path of items separated by chevrons, as Finder's path bar shows one.
|
Package breadcrumbs provides a shadcn/ui-style Breadcrumb: a path of items separated by chevrons, as Finder's path bar shows one. |
|
button
Package button provides a shadcn/ui-style Button for the MyGo native toolkit.
|
Package button provides a shadcn/ui-style Button for the MyGo native toolkit. |
|
calendar
Package calendar provides a month's calendar choosing a day, as a shadcn/ui component for the Calendar of MyGo, like the graphical date picker of SwiftUI.
|
Package calendar provides a month's calendar choosing a day, as a shadcn/ui component for the Calendar of MyGo, like the graphical date picker of SwiftUI. |
|
card
Package card provides a shadcn/ui-style Card: a bordered rounded container with an optional header and footer, for grouping related content on a surface.
|
Package card provides a shadcn/ui-style Card: a bordered rounded container with an optional header and footer, for grouping related content on a surface. |
|
carousel
Package carousel provides the gallery carousel of BoardUI for the MyGo native toolkit: a horizontal run of slides you slide through with the previous and next buttons or the position dots, or with a trackpad.
|
Package carousel provides the gallery carousel of BoardUI for the MyGo native toolkit: a horizontal run of slides you slide through with the previous and next buttons or the position dots, or with a trackpad. |
|
chat
Package chat provides a working chat surface for the MyGo native toolkit, built from the agent components: a transcript that scrolls, the thinking indicator while the model works, and the composer at the bottom.
|
Package chat provides a working chat surface for the MyGo native toolkit, built from the agent components: a transcript that scrolls, the thinking indicator while the model works, and the composer at the bottom. |
|
checkbox
Package checkbox provides a shadcn/ui-style check box: a box and a label that toggle a bool together, from the Checkbox of MyGo.
|
Package checkbox provides a shadcn/ui-style check box: a box and a label that toggle a bool together, from the Checkbox of MyGo. |
|
checkboxgroup
Package checkboxgroup provides a group of check boxes under a check of all of them, as a shadcn/ui component for the CheckboxGroup of MyGo: the label's check checks all the boxes, or none when they all are, and shows mixed while some are.
|
Package checkboxgroup provides a group of check boxes under a check of all of them, as a shadcn/ui component for the CheckboxGroup of MyGo: the label's check checks all the boxes, or none when they all are, and shows mixed while some are. |
|
collapsible
Package collapsible provides a shadcn/ui-style Collapsible: a disclosure with a label and an arrow, which a click opens and closes, as do Enter and Space, showing below it what Children draws while *Open is true.
|
Package collapsible provides a shadcn/ui-style Collapsible: a disclosure with a label and an arrow, which a click opens and closes, as do Enter and Space, showing below it what Children draws while *Open is true. |
|
colorpicker
Package colorpicker provides a shadcn/ui-style ColorPicker: a swatch of the color, whose picker below it changes it — a square of saturation and brightness, sliders of the hue and the opacity, the color in hex, and swatches of common colors.
|
Package colorpicker provides a shadcn/ui-style ColorPicker: a swatch of the color, whose picker below it changes it — a square of saturation and brightness, sliders of the hue and the opacity, the color in hex, and swatches of common colors. |
|
colorwell
Package colorwell provides a swatch of a color that opens a picker below it, as AppKit's color well does, for the ColorWell of MyGo.
|
Package colorwell provides a swatch of a color that opens a picker below it, as AppKit's color well does, for the ColorWell of MyGo. |
|
combobox
Package combobox provides a shadcn/ui-style Combobox: a searchable drop-down.
|
Package combobox provides a shadcn/ui-style Combobox: a searchable drop-down. |
|
composer
Package composer provides the free AgentComposer of BoardUI for the MyGo native toolkit: a pill with a text field and circular controls, and the thin status row beneath it.
|
Package composer provides the free AgentComposer of BoardUI for the MyGo native toolkit: a pill with a text field and circular controls, and the thin status row beneath it. |
|
datepicker
Package datepicker provides a shadcn/ui-style DatePicker: a field showing the date, whose calendar below it changes it, the arrows and Enter moving among the days and Page Up and Page Down among the months.
|
Package datepicker provides a shadcn/ui-style DatePicker: a field showing the date, whose calendar below it changes it, the arrows and Enter moving among the days and Page Up and Page Down among the months. |
|
dialog
Package dialog provides a shadcn/ui-style modal dialog with a title, a description and an action row, on top of the DialogBase of MyGo.
|
Package dialog provides a shadcn/ui-style modal dialog with a title, a description and an action row, on top of the DialogBase of MyGo. |
|
dropdown
Package dropdown provides a shadcn/ui-style dropdown menu: a button that opens a list of actions under it, to run one.
|
Package dropdown provides a shadcn/ui-style dropdown menu: a button that opens a list of actions under it, to run one. |
|
editabletext
Package editabletext provides a text the user edits in place, as a shadcn/ui component for the EditableText of MyGo: a double click on it, or Enter while it has the focus, shows a field of it, with the text before the extension chosen, ready to type over.
|
Package editabletext provides a text the user edits in place, as a shadcn/ui component for the EditableText of MyGo: a double click on it, or Enter while it has the focus, shows a field of it, with the text before the extension chosen, ready to type over. |
|
field
Package field wraps a form control with its label and helper text, as the FormItem of shadcn/ui does.
|
Package field wraps a form control with its label and helper text, as the FormItem of shadcn/ui does. |
|
fieldset
Package fieldset provides a group of fields under a legend, as a shadcn/ui component for the Fieldset of MyGo.
|
Package fieldset provides a group of fields under a legend, as a shadcn/ui component for the Fieldset of MyGo. |
|
fileupload
Package fileupload provides the file upload of BoardUI for the MyGo native toolkit: a drop zone you click to pick a file, which then uploads with a progress ring and a percentage until it is done.
|
Package fileupload provides the file upload of BoardUI for the MyGo native toolkit: a drop zone you click to pick a file, which then uploads with a progress ring and a percentage until it is done. |
|
findbar
Package findbar provides a bar to find within a document, as a shadcn/ui component for the FindBar of MyGo: a search field, the count and the current match, and buttons to step to the next and the previous.
|
Package findbar provides a bar to find within a document, as a shadcn/ui component for the FindBar of MyGo: a search field, the count and the current match, and buttons to step to the next and the previous. |
|
form
Package form provides a form whose field labels line up, in the way macOS draws them: a column of fields, with the label of each to its left, right-aligned to the widest.
|
Package form provides a form whose field labels line up, in the way macOS draws them: a column of fields, with the label of each to its left, right-aligned to the widest. |
|
grid
Package grid provides a grid layout, as a shadcn/ui component for the Grid of MyGo: children placed in cells of columns, which they fill in order, or place themselves in with the placement of a cell.
|
Package grid provides a grid layout, as a shadcn/ui component for the Grid of MyGo: children placed in cells of columns, which they fill in order, or place themselves in with the placement of a cell. |
|
gridview
Package gridview provides a scrolling grid of items, as a shadcn/ui component for the GridView of MyGo: as many columns as items of a minimum width fit, a click chooses an item, and the arrow keys move the choice around.
|
Package gridview provides a scrolling grid of items, as a shadcn/ui component for the GridView of MyGo: as many columns as items of a minimum width fit, a click chooses an item, and the arrow keys move the choice around. |
|
icon
Package icon provides an SVG shown as an icon, in the color of the text around it, for the Icon of MyGo.
|
Package icon provides an SVG shown as an icon, in the color of the text around it, for the Icon of MyGo. |
|
image
Package image provides a bitmap or an SVG shown as a picture, for the Image of MyGo.
|
Package image provides a bitmap or an SVG shown as a picture, for the Image of MyGo. |
|
input
Package input provides a shadcn/ui-style text field for the MyGo native toolkit: a single-line TextInput.
|
Package input provides a shadcn/ui-style text field for the MyGo native toolkit: a single-line TextInput. |
|
linechart
Package linechart provides the RevenueChartCard of BoardUI for the MyGo native toolkit: a card of a year of monthly values drawn against the year before.
|
Package linechart provides the RevenueChartCard of BoardUI for the MyGo native toolkit: a card of a year of monthly values drawn against the year before. |
|
link
Package link provides a text that opens a URL in the browser when it is clicked, as a shadcn/ui component for the Link of MyGo.
|
Package link provides a text that opens a URL in the browser when it is clicked, as a shadcn/ui component for the Link of MyGo. |
|
list
Package list provides a scrolling list of rows, from the mygo List widget.
|
Package list provides a scrolling list of rows, from the mygo List widget. |
|
log
Package log provides the AgentLog of BoardUI for the MyGo native toolkit: a transcript of an agent's work, each line joined to the next by a curved tree guide, with a working row of stars while the agent is still going.
|
Package log provides the AgentLog of BoardUI for the MyGo native toolkit: a transcript of an agent's work, each line joined to the next by a curved tree guide, with a working row of stars while the agent is still going. |
|
menu
Package menu provides a shadcn/ui-style Menu: a button showing a label and an arrow, which opens a menu below it, as the pointer goes down on it, or for Enter, Space or Down while it has the focus.
|
Package menu provides a shadcn/ui-style Menu: a button showing a label and an arrow, which opens a menu below it, as the pointer goes down on it, or for Enter, Space or Down while it has the focus. |
|
meter
Package meter provides a shadcn/ui-style meter: a bar that shows a measure against its range, colored by how near the top it is, with a label and a live readout, from the Meter of MyGo.
|
Package meter provides a shadcn/ui-style meter: a bar that shows a measure against its range, colored by how near the top it is, with a label and a live readout, from the Meter of MyGo. |
|
notificationcenter
Package notificationcenter provides the NotificationCenter of BoardUI for the MyGo native toolkit: a panel of notifications with a title, an unread count, a mark-all-read control, and tabs that filter the list.
|
Package notificationcenter provides the NotificationCenter of BoardUI for the MyGo native toolkit: a panel of notifications with a title, an unread count, a mark-all-read control, and tabs that filter the list. |
|
numberinput
Package numberinput provides a shadcn/ui-style NumberInput: a field for a number between bounds, which the arrows and the buttons beside it step by step.
|
Package numberinput provides a shadcn/ui-style NumberInput: a field for a number between bounds, which the arrows and the buttons beside it step by step. |
|
pagination
Package pagination provides the pagination of BoardUI for the MyGo native toolkit: previous and next buttons and the page numbers, with the overflow of a long list of pages collapsing into dots around the current page.
|
Package pagination provides the pagination of BoardUI for the MyGo native toolkit: previous and next buttons and the page numbers, with the overflow of a long list of pages collapsing into dots around the current page. |
|
popover
Package popover provides a shadcn/ui-style Popover: a panel that shows below the element Trigger draws, while *Open is true, and that a click on the trigger opens and closes.
|
Package popover provides a shadcn/ui-style Popover: a panel that shows below the element Trigger draws, while *Open is true, and that a click on the trigger opens and closes. |
|
progress
Package progress provides a shadcn/ui-style progress bar with a label and a live readout, from the Progress of MyGo.
|
Package progress provides a shadcn/ui-style progress bar with a label and a live readout, from the Progress of MyGo. |
|
radio
Package radio provides a shadcn/ui-style radio group: a column of options, of which one is chosen.
|
Package radio provides a shadcn/ui-style radio group: a column of options, of which one is chosen. |
|
rangeslider
Package rangeslider provides a shadcn/ui-style range slider: a track with two knobs that set the low and the high of a range, with a label and a live readout, from the RangeSlider of MyGo.
|
Package rangeslider provides a shadcn/ui-style range slider: a track with two knobs that set the low and the high of a range, with a label and a live readout, from the RangeSlider of MyGo. |
|
rating
Package rating provides a shadcn/ui-style Rating: a row of stars that show and set a score, by a click or the arrows.
|
Package rating provides a shadcn/ui-style Rating: a row of stars that show and set a score, by a click or the arrows. |
|
richtext
Package richtext provides a text of styled runs, as a shadcn/ui component for the RichText of MyGo: spans with their own weight, color, underline or background, over the style of the text around them.
|
Package richtext provides a text of styled runs, as a shadcn/ui component for the RichText of MyGo: spans with their own weight, color, underline or background, over the style of the text around them. |
|
scroll
Package scroll provides a container that scrolls its content, as a shadcn/ui component for the Scroll of MyGo.
|
Package scroll provides a container that scrolls its content, as a shadcn/ui component for the Scroll of MyGo. |
|
scrollboth
Package scrollboth provides a container that scrolls its content both ways, as a canvas or a wide table does, for the ScrollBoth of MyGo.
|
Package scrollboth provides a container that scrolls its content both ways, as a canvas or a wide table does, for the ScrollBoth of MyGo. |
|
scrollhorizontal
Package scrollhorizontal provides a container that scrolls its content horizontally, as a shadcn/ui component for the ScrollHorizontal of MyGo.
|
Package scrollhorizontal provides a container that scrolls its content horizontally, as a shadcn/ui component for the ScrollHorizontal of MyGo. |
|
searchfield
Package searchfield provides a shadcn/ui-style SearchField: a field for searching, with a magnifying glass and a button that clears the text.
|
Package searchfield provides a shadcn/ui-style SearchField: a field for searching, with a magnifying glass and a button that clears the text. |
|
segmented
Package segmented provides a segmented control: a row of segments of which one is chosen, as a shadcn/ui component for the Segmented of MyGo, a switch between views.
|
Package segmented provides a segmented control: a row of segments of which one is chosen, as a shadcn/ui component for the Segmented of MyGo, a switch between views. |
|
select
Package selector provides a shadcn/ui-style drop-down: a trigger button that opens a list of options to choose one from.
|
Package selector provides a shadcn/ui-style drop-down: a trigger button that opens a list of options to choose one from. |
|
separator
Package separator provides a shadcn/ui-style Separator: a thin line that divides content, horizontal or vertical.
|
Package separator provides a shadcn/ui-style Separator: a thin line that divides content, horizontal or vertical. |
|
sidebar
Package sidebar provides a shadcn/ui-style Sidebar: a rail of sections and items at the side of a window, as Finder's sidebar shows one.
|
Package sidebar provides a shadcn/ui-style Sidebar: a rail of sections and items at the side of a window, as Finder's sidebar shows one. |
|
slider
Package slider provides a shadcn/ui-style slider: a track and a knob that set a number, with a label and a live readout above it.
|
Package slider provides a shadcn/ui-style slider: a track and a knob that set a number, with a label and a live readout above it. |
|
spinner
Package spinner provides a shadcn/ui-style spinner: a ring of spokes that turns while work goes on, from the Spinner of MyGo.
|
Package spinner provides a shadcn/ui-style spinner: a ring of spokes that turns while work goes on, from the Spinner of MyGo. |
|
split
Package split provides resizable panes, from the mygo Split widget.
|
Package split provides resizable panes, from the mygo Split widget. |
|
statcard
Package statcard provides the KPI stat cards of BoardUI for the MyGo native toolkit: a grid of metric cards in two looks, the compact plain card and the display-size footer card.
|
Package statcard provides the KPI stat cards of BoardUI for the MyGo native toolkit: a grid of metric cards in two looks, the compact plain card and the display-size footer card. |
|
stepper
Package stepper provides a shadcn/ui-style stepper: a number with two arrow buttons that step it, and a label and a live readout, from the Stepper of MyGo.
|
Package stepper provides a shadcn/ui-style stepper: a number with two arrow buttons that step it, and a label and a live readout, from the Stepper of MyGo. |
|
switch
Package switcher provides a shadcn/ui-style switch with a label, from the Switch of MyGo.
|
Package switcher provides a shadcn/ui-style switch with a label, from the Switch of MyGo. |
|
table
Package table provides a shadcn/ui-style data table for the MyGo native toolkit, on top of the Table of MyGo: a bordered box with a header band, rows that highlight under the pointer, and a chosen row in the accent color.
|
Package table provides a shadcn/ui-style data table for the MyGo native toolkit, on top of the Table of MyGo: a bordered box with a header band, rows that highlight under the pointer, and a chosen row in the accent color. |
|
tabs
Package tabs provides a shadcn/ui-style tab list: a row of triggers that switch a pane of content, of which one is chosen.
|
Package tabs provides a shadcn/ui-style tab list: a row of triggers that switch a pane of content, of which one is chosen. |
|
textarea
Package textarea provides a shadcn/ui-style multi-line text field for the MyGo native toolkit.
|
Package textarea provides a shadcn/ui-style multi-line text field for the MyGo native toolkit. |
|
thinking
Package thinking provides the AgentThinking indicator of BoardUI for the MyGo native toolkit: a row of a working indicator, a label and an elapsed timer, drawn while an agent works on a response.
|
Package thinking provides the AgentThinking indicator of BoardUI for the MyGo native toolkit: a row of a working indicator, a label and an elapsed timer, drawn while an agent works on a response. |
|
timeinput
Package timeinput provides a shadcn/ui-style TimeInput: a field of the time of day, whose hours and minutes each take the focus, stepped by the arrows and set by the digits typed.
|
Package timeinput provides a shadcn/ui-style TimeInput: a field of the time of day, whose hours and minutes each take the focus, stepped by the arrows and set by the digits typed. |
|
toast
Package toast provides shadcn/ui-style toasts for the MyGo native toolkit: a viewport to draw them in, and a way to push them.
|
Package toast provides shadcn/ui-style toasts for the MyGo native toolkit: a viewport to draw them in, and a way to push them. |
|
toggle
Package toggle provides a shadcn/ui-style Toggle: a button that stays pressed while it is on, as Bold in an editor's toolbar, which a click or Space while it has the focus turns over.
|
Package toggle provides a shadcn/ui-style Toggle: a button that stays pressed while it is on, as Bold in an editor's toolbar, which a click or Space while it has the focus turns over. |
|
togglegroup
Package togglegroup provides a shadcn/ui-style ToggleGroup: a row of toggle buttons drawn joined as the segments of one control, as Bold, Italic and Underline in an editor's toolbar.
|
Package togglegroup provides a shadcn/ui-style ToggleGroup: a row of toggle buttons drawn joined as the segments of one control, as Bold, Italic and Underline in an editor's toolbar. |
|
tokenfield
Package tokenfield provides a field of tokens, as of tags or the recipients of a mail, as a shadcn/ui component for the TokenField of MyGo: the tokens show as chips, each with a button taking it out, and typing adds one on Enter or a comma, the suggestions of what was typed showing below it, of those not already chips.
|
Package tokenfield provides a field of tokens, as of tags or the recipients of a mail, as a shadcn/ui component for the TokenField of MyGo: the tokens show as chips, each with a button taking it out, and typing adds one on Enter or a comma, the suggestions of what was typed showing below it, of those not already chips. |
|
toolbar
Package toolbar provides a row of actions along the top of a window, from the mygo Toolbar widget.
|
Package toolbar provides a row of actions along the top of a window, from the mygo Toolbar widget. |
|
tooltip
Package tooltip provides a shadcn/ui-style Tooltip: a hint that shows once the pointer has rested on the anchor for a moment, and goes as the pointer leaves it or presses it, and with Escape, until the pointer or the focus comes back.
|
Package tooltip provides a shadcn/ui-style Tooltip: a hint that shows once the pointer has rested on the anchor for a moment, and goes as the pointer leaves it or presses it, and with Escape, until the pointer or the focus comes back. |
|
tree
Package tree provides a hierarchical list whose branches open and close, from the mygo Tree and TreeItem widgets.
|
Package tree provides a hierarchical list whose branches open and close, from the mygo Tree and TreeItem widgets. |
|
examples
|
|
|
agent
command
The agent example shows the appshell, chat, composer, log, notificationcenter and thinking components together in a starter for an agentic app: a demo model streams an answer in the chat, the log reveals its steps, and the notifications filter by tab.
|
The agent example shows the appshell, chat, composer, log, notificationcenter and thinking components together in a starter for an agentic app: a demo model streams an answer in the chat, the log reveals its steps, and the notifications filter by tab. |
|
agent/cmd/snapshot
command
Command snapshot renders the agent example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the agent example headless into PNG files, so the components can be seen without opening a window: |
|
agent/view
Package view builds the agent example: a window of MyGo native UI that shows the appshell, chat, composer, log, notificationcenter and thinking components together in a starter for an agentic app.
|
Package view builds the agent example: a window of MyGo native UI that shows the appshell, chat, composer, log, notificationcenter and thinking components together in a starter for an agentic app. |
|
composer
command
The composer example shows the autocomplete, tokenfield, calendar and checkboxgroup components together in a form creating an appointment: the task field completes what is typed, the tag field keeps a set of tags, the calendar picks the due day, and the reminder group chooses how to be reminded.
|
The composer example shows the autocomplete, tokenfield, calendar and checkboxgroup components together in a form creating an appointment: the task field completes what is typed, the tag field keeps a set of tags, the calendar picks the due day, and the reminder group chooses how to be reminded. |
|
composer/cmd/snapshot
command
Command snapshot renders the composer example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the composer example headless into PNG files, so the components can be seen without opening a window: |
|
composer/view
Package view builds the composer example: a window of MyGo native UI that shows the autocomplete, tokenfield, calendar and checkboxgroup components together in a form creating an appointment.
|
Package view builds the composer example: a window of MyGo native UI that shows the autocomplete, tokenfield, calendar and checkboxgroup components together in a form creating an appointment. |
|
dashboard
command
The dashboard example shows the appshell, statcard, linechart and barchart components together in a store overview: the metric cards up top, the two charts side by side, and the display cards under them.
|
The dashboard example shows the appshell, statcard, linechart and barchart components together in a store overview: the metric cards up top, the two charts side by side, and the display cards under them. |
|
dashboard/cmd/snapshot
command
Command snapshot renders the dashboard example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the dashboard example headless into PNG files, so the components can be seen without opening a window: |
|
dashboard/view
Package view builds the dashboard example: a window of MyGo native UI that shows the appshell, statcard, linechart and barchart components together as a store overview.
|
Package view builds the dashboard example: a window of MyGo native UI that shows the appshell, statcard, linechart and barchart components together as a store overview. |
|
docreader
command
Example docreader opens a window of MyGo native UI that shows the richtext, editabletext, findbar and segmented components together in a document reader.
|
Example docreader opens a window of MyGo native UI that shows the richtext, editabletext, findbar and segmented components together in a document reader. |
|
docreader/cmd/snapshot
command
Command snapshot renders the docreader example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the docreader example headless into PNG files, so the components can be seen without opening a window: |
|
docreader/view
Package view builds the docreader example: a window of MyGo native UI that shows the richtext, editabletext, findbar and segmented components together in a document reader.
|
Package view builds the docreader example: a window of MyGo native UI that shows the richtext, editabletext, findbar and segmented components together in a document reader. |
|
editor
command
Example editor opens a window of MyGo native UI that shows the sidebar, togglegroup, tooltip and menu components together in a note editor.
|
Example editor opens a window of MyGo native UI that shows the sidebar, togglegroup, tooltip and menu components together in a note editor. |
|
editor/cmd/snapshot
command
Command snapshot renders the editor example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the editor example headless into PNG files, so the components can be seen without opening a window: |
|
editor/view
Package view builds the editor example: a window of MyGo native UI that shows the sidebar, togglegroup, tooltip and menu components together in a note editor.
|
Package view builds the editor example: a window of MyGo native UI that shows the sidebar, togglegroup, tooltip and menu components together in a note editor. |
|
events
command
Example events opens a window of MyGo native UI that shows the datepicker, timeinput, colorpicker and toggle components together: an event whose date, time and color the pickers set and whose reminder a toggle arms, with a summary line that reflects every change.
|
Example events opens a window of MyGo native UI that shows the datepicker, timeinput, colorpicker and toggle components together: an event whose date, time and color the pickers set and whose reminder a toggle arms, with a summary line that reflects every change. |
|
events/cmd/snapshot
command
Command snapshot renders the events example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the events example headless into PNG files, so the components can be seen without opening a window: |
|
events/view
Package view builds the events example: a window of MyGo native UI that shows the datepicker, timeinput, colorpicker and toggle components together, as an event the fields edit and a summary line reflects.
|
Package view builds the events example: a window of MyGo native UI that shows the datepicker, timeinput, colorpicker and toggle components together, as an event the fields edit and a summary line reflects. |
|
explorer
command
Example explorer opens a window of MyGo native UI that shows the toolbar, tree, split and list components together in a small file browser.
|
Example explorer opens a window of MyGo native UI that shows the toolbar, tree, split and list components together in a small file browser. |
|
explorer/cmd/snapshot
command
Command snapshot renders the explorer example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the explorer example headless into PNG files, so the components can be seen without opening a window: |
|
explorer/view
Package view builds the explorer example: a window of MyGo native UI that shows the toolbar, tree, split and list components together in a small file browser.
|
Package view builds the explorer example: a window of MyGo native UI that shows the toolbar, tree, split and list components together in a small file browser. |
|
feedback
command
Example feedback opens a window of MyGo native UI that shows the feedback controls of uix together: badge, progress, toast and dialog, plus the button they build on.
|
Example feedback opens a window of MyGo native UI that shows the feedback controls of uix together: badge, progress, toast and dialog, plus the button they build on. |
|
feedback/cmd/snapshot
command
Command snapshot renders the feedback example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the feedback example headless into PNG files, so the components can be seen without opening a window: |
|
feedback/view
Package view builds the feedback example: a window of MyGo native UI that shows the feedback controls of uix together.
|
Package view builds the feedback example: a window of MyGo native UI that shows the feedback controls of uix together. |
|
files
command
Example files opens a window of MyGo native UI that shows the table component at work: a file browser whose columns sort, whose rows are chosen, and whose chosen row opens with Enter or a double click.
|
Example files opens a window of MyGo native UI that shows the table component at work: a file browser whose columns sort, whose rows are chosen, and whose chosen row opens with Enter or a double click. |
|
files/cmd/snapshot
command
Command snapshot renders the files example headless into PNG files, so the table can be seen without opening a window:
|
Command snapshot renders the files example headless into PNG files, so the table can be seen without opening a window: |
|
files/view
Package view builds the files example: a window of MyGo native UI that shows the table component at work, as a small file browser.
|
Package view builds the files example: a window of MyGo native UI that shows the table component at work, as a small file browser. |
|
forms
command
Example forms opens a window of MyGo native UI that shows the form controls of uix together: field, input, select, slider, switch, checkbox and button.
|
Example forms opens a window of MyGo native UI that shows the form controls of uix together: field, input, select, slider, switch, checkbox and button. |
|
forms/cmd/snapshot
command
Command snapshot renders the forms example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the forms example headless into PNG files, so the components can be seen without opening a window: |
|
forms/view
Package view builds the forms example: a window of MyGo native UI that shows the form controls of uix together.
|
Package view builds the forms example: a window of MyGo native UI that shows the form controls of uix together. |
|
gallery
command
The gallery example shows the grid, gridview, scroll and fieldset components together in a file gallery: two field sets filter the files by type and sort them by name or date, and a grid view shows the files that remain, of which a click chooses one.
|
The gallery example shows the grid, gridview, scroll and fieldset components together in a file gallery: two field sets filter the files by type and sort them by name or date, and a grid view shows the files that remain, of which a click chooses one. |
|
gallery/cmd/snapshot
command
Command snapshot renders the gallery example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the gallery example headless into PNG files, so the components can be seen without opening a window: |
|
gallery/view
Package view builds the gallery example: a window of MyGo native UI that shows the grid, gridview, scroll and fieldset components together in a file gallery.
|
Package view builds the gallery example: a window of MyGo native UI that shows the grid, gridview, scroll and fieldset components together in a file gallery. |
|
helpcenter
command
Example helpcenter opens a window of MyGo native UI that shows the breadcrumbs, accordion, collapsible and popover components together in a help page.
|
Example helpcenter opens a window of MyGo native UI that shows the breadcrumbs, accordion, collapsible and popover components together in a help page. |
|
helpcenter/cmd/snapshot
command
Command snapshot renders the help center example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the help center example headless into PNG files, so the components can be seen without opening a window: |
|
helpcenter/view
Package view builds the help center example: a window of MyGo native UI that shows the breadcrumbs, accordion, collapsible and popover components together in a help page.
|
Package view builds the help center example: a window of MyGo native UI that shows the breadcrumbs, accordion, collapsible and popover components together in a help page. |
|
monitor
command
Example monitor opens a window of MyGo native UI that shows the meter, spinner, rangeslider and stepper components together in a system monitor.
|
Example monitor opens a window of MyGo native UI that shows the meter, spinner, rangeslider and stepper components together in a system monitor. |
|
monitor/cmd/snapshot
command
Command snapshot renders the monitor example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the monitor example headless into PNG files, so the components can be seen without opening a window: |
|
monitor/view
Package view builds the monitor example: a window of MyGo native UI that shows the meter, spinner, rangeslider and stepper components together in a system monitor.
|
Package view builds the monitor example: a window of MyGo native UI that shows the meter, spinner, rangeslider and stepper components together in a system monitor. |
|
navigation
command
The navigation example shows the carousel, pagination and file upload components of BoardUI together in one page: the slides to flip through, the pages to step through, and the file zone to fill in.
|
The navigation example shows the carousel, pagination and file upload components of BoardUI together in one page: the slides to flip through, the pages to step through, and the file zone to fill in. |
|
navigation/cmd/snapshot
command
Command snapshot renders the navigation example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the navigation example headless into PNG files, so the components can be seen without opening a window: |
|
navigation/view
Package view builds the navigation example: a window of MyGo native UI that shows the carousel, pagination and file upload components of BoardUI together in one page.
|
Package view builds the navigation example: a window of MyGo native UI that shows the carousel, pagination and file upload components of BoardUI together in one page. |
|
profile
command
Example profile opens a window of MyGo native UI that shows the card, avatar, separator and alert components together: a profile page with a follow button that swaps its label and shows a success alert.
|
Example profile opens a window of MyGo native UI that shows the card, avatar, separator and alert components together: a profile page with a follow button that swaps its label and shows a success alert. |
|
profile/cmd/snapshot
command
Command snapshot renders the profile example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the profile example headless into PNG files, so the components can be seen without opening a window: |
|
profile/view
Package view builds the profile example: a window of MyGo native UI that shows the card, avatar, separator and alert components together, as a profile page.
|
Package view builds the profile example: a window of MyGo native UI that shows the card, avatar, separator and alert components together, as a profile page. |
|
settings
command
Example settings opens a window of MyGo native UI that shows the navigation controls of uix together: tabs, dropdown and radio, plus the switch, check box and badge they sit with.
|
Example settings opens a window of MyGo native UI that shows the navigation controls of uix together: tabs, dropdown and radio, plus the switch, check box and badge they sit with. |
|
settings/cmd/snapshot
command
Command snapshot renders the settings example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the settings example headless into PNG files, so the components can be seen without opening a window: |
|
settings/view
Package view builds the settings example: a window of MyGo native UI that shows the navigation controls of uix together.
|
Package view builds the settings example: a window of MyGo native UI that shows the navigation controls of uix together. |
|
shop
command
Example shop opens a window of MyGo native UI that shows the combobox, numberinput, searchfield and rating components together: a product catalog that a search box, a category box, a limit and a minimum rating all narrow at once.
|
Example shop opens a window of MyGo native UI that shows the combobox, numberinput, searchfield and rating components together: a product catalog that a search box, a category box, a limit and a minimum rating all narrow at once. |
|
shop/cmd/snapshot
command
Command snapshot renders the shop example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the shop example headless into PNG files, so the components can be seen without opening a window: |
|
shop/view
Package view builds the shop example: a window of MyGo native UI that shows the combobox, numberinput, searchfield and rating components together, as a product catalog the filters narrow.
|
Package view builds the shop example: a window of MyGo native UI that shows the combobox, numberinput, searchfield and rating components together, as a product catalog the filters narrow. |
|
studio
command
The studio example shows the icon, image and colorwell components together in a brand workbench: the mark of the studio and a like toggle, a preview of a photo, and a color well that picks the brand color.
|
The studio example shows the icon, image and colorwell components together in a brand workbench: the mark of the studio and a like toggle, a preview of a photo, and a color well that picks the brand color. |
|
studio/cmd/snapshot
command
Command snapshot renders the studio example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the studio example headless into PNG files, so the components can be seen without opening a window: |
|
studio/view
Package view builds the studio example: a window of MyGo native UI that shows the icon, image and colorwell components of uix together.
|
Package view builds the studio example: a window of MyGo native UI that shows the icon, image and colorwell components of uix together. |
|
workspace
command
The workspace example shows the form, scrollhorizontal, scrollboth and link components together in a project panel: the form lines up its fields, the days scroll sideways, the board scrolls both ways, and the header links open the guide.
|
The workspace example shows the form, scrollhorizontal, scrollboth and link components together in a project panel: the form lines up its fields, the days scroll sideways, the board scrolls both ways, and the header links open the guide. |
|
workspace/cmd/snapshot
command
Command snapshot renders the workspace example headless into PNG files, so the components can be seen without opening a window:
|
Command snapshot renders the workspace example headless into PNG files, so the components can be seen without opening a window: |
|
workspace/view
Package view builds the workspace example: a window of MyGo native UI that shows the form, scrollhorizontal, scrollboth and link components of uix together.
|
Package view builds the workspace example: a window of MyGo native UI that shows the form, scrollhorizontal, scrollboth and link components of uix together. |
|
internal
|
|
|
registry
Package registry stores the components a uix app installs, as one self-contained JSON file, and installs them into a Go module.
|
Package registry stores the components a uix app installs, as one self-contained JSON file, and installs them into a Go module. |
|
theme
Package theme holds the palettes a uix app can pick for its design tokens, and regenerates the tokens package from them, as the uix theme command does.
|
Package theme holds the palettes a uix app can pick for its design tokens, and regenerates the tokens package from them, as the uix theme command does. |
Click to show internal directories.
Click to hide internal directories.