Skip to content

SplitPanelModal

Category: UI

Source: split_panel_modal.dart

Classes

SplitPanelModal

Constructor

dart
SplitPanelModal({
    required this.title,
    required this.leftItems,
    required this.buildRightLines,
    this.style = PanelStyle.simple,
    this.barrier = BarrierStyle.dim,
    PanelSize? width,
    PanelSize? height,
    this.dismissable = true,
  })

Properties

PropertyTypeDescription
titleString
leftItemsList<String>
stylePanelStyle
barrierBarrierStyle
dismissablebool
scrollOffsetint get
isCompletebool get
resultFuture<void> get
selectedIndexint get
selectionFuture<int?> get
scrollOffsetint get
isCompletebool get
resultFuture<void> get
selectedIndexint get
selectionFuture<int?> get

Methods

void dismiss()
void cancel()
bool handleEvent(TerminalEvent event)
`List<String> render(
int termWidth,
int termHeight,
List&lt;String&gt; backgroundLines,

)`

Released under the MIT License.