add ClideTypeahead — shared field-anchored suggestion list (T-288)
The slash and @ typeaheads are near-duplicate caret-anchored completion surfaces. Per the amended D-88 they share ClideTypeahead (not ClideMenu): the host owns text parsing + completion; ClideTypeahead owns the anchored overlay + suggestion list, driven by a suggestions list. Unlike a menu it does not capture focus or install a barrier — the text field keeps focus — and an optional nav controller drives the highlight from the field's key handler. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -35,6 +35,7 @@ export 'src/multitab_pane.dart';
|
||||
export 'src/quick_open_overlay.dart';
|
||||
export 'src/clide_tappable.dart';
|
||||
export 'src/clide_text.dart';
|
||||
export 'src/clide_typeahead.dart';
|
||||
export 'src/clide_tooltip.dart';
|
||||
export 'src/spacing.dart';
|
||||
export 'src/typography.dart';
|
||||
|
||||
Reference in New Issue
Block a user