sampler library

Classes

ActionPanel
A widget that shows a list of actions in a row, with a progress indicator when an action is in progress.
AutocompleteField
CodePanel
A widget that shows formatted Dart source code in a scrollable panel.
DataLabel
A label widget that shows a padded label with some bold data.
DetailView
The detail view that shows the details of a particular sample.
LabeledCheckbox
Model
The application model singleton that contains current application state.
OptionDialog
A modal dialog that allows selection of parameters for the new sample.
OutputLocation
A widget that contains controls for managing an output file: opening it in various IDEs, copying the path to the clipboard, and displaying a label for it.
TextPanel
A widget that shows monospaced text in a container.

Enums

IdeType

Functions

codeTextSpan(BuildContext context, String text) TextSpan
getIdeName(IdeType type) String
openFileBrowser(FileSystemEntity location, {Platform platform = const LocalPlatform(), ProcessManager processManager = const LocalProcessManager()}) → void
openInIde(IdeType type, Directory location, {File? file, ProcessManager processManager = const LocalProcessManager(), Platform platform = const LocalPlatform(), int startLine = 0}) → void

Typedefs

OptionDialogSubmitted = void Function(Type sampleType, String? template)