DiscreteValuePrompt class

DiscreteValuePrompt – for discrete value selection (ratings, stars).

Constructors

DiscreteValuePrompt({required String title, int maxValue = 5, int initial = 3, PromptTheme theme = PromptTheme.dark})

Properties

bindings KeyBindings
Current key bindings.
no setter
hashCode int
The hash code for this object.
no setterinherited
initial int
Initial value.
final
maxValue int
Maximum value (1 to maxValue).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
theme PromptTheme
Theme for styling.
final
title String
Title for the frame header.
final
value int
Current value.
no setter
wasCancelled bool
Whether the prompt was cancelled.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
run({required void render(FrameContext ctx, int value, int maxValue), KeyBindings? extraBindings}) int
Runs the discrete value prompt.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited