InputFeature.hint constructor

const InputFeature.hint({
  1. InputFeatureVisibility visibility,
  2. required WidgetBuilder popupBuilder,
  3. Widget? icon,
  4. InputFeaturePosition position,
  5. bool enableShortcuts,
  6. bool skipFocusTraversal,
})

Creates a hint/tooltip feature for the input field.

Parameters:

  • visibility (InputFeatureVisibility, default: always): When to show hint.
  • popupBuilder (WidgetBuilder, required): Builds the hint popup content.
  • icon (Widget?, optional): Icon to display for the hint trigger.
  • position (InputFeaturePosition, default: trailing): Where to place the hint.
  • enableShortcuts (bool, default: true): Enable keyboard shortcuts.
  • skipFocusTraversal (bool, default: false): Skip in focus order.

Implementation

const factory InputFeature.hint({
  InputFeatureVisibility visibility,
  required WidgetBuilder popupBuilder,
  Widget? icon,
  InputFeaturePosition position,
  bool enableShortcuts,
  bool skipFocusTraversal,
}) = InputHintFeature;