FilePickerView
A file picker dialog component built entirely with Elements UI.
FilePickerView provides a native-like file selection interface with:
- File name text field for direct input
- Folder hierarchy navigation
- File list with selection
- Standard open/save/cancel actions
This is currently a draft implementation with the basic structure in place for future development.
@todo Implement file system navigation @todo Add file filtering and search @todo Implement preview pane @todo Add keyboard navigation support
Instance Members
Creates a new FilePickerView instance.
Initializes the file picker with default styling and layout. The actual implementation is pending.
Private Members
Text field for entering or displaying the selected file name.
List view showing the folder hierarchy for navigation.
Lays out the file picker components.
This method should arrange:
- Navigation controls at the top
- File list in the center
- File name field and action buttons at the bottom
@todo Implement the layout logic
Updates the visual styling based on the current theme.
Called automatically when theme settings change.
@todo Apply theme colors and fonts
Metadata
| Name | Parameters |
|---|---|
:hxGen |
- |
:build |
ceramic.macros.EntityMacro.buildForCompletion() |
:autoBuild |
ceramic.macros.EntityMacro.buildForCompletion() |
:build |
tracker.macros.EventsMacro.build() |
:autoBuild |
tracker.macros.EventsMacro.build() |