specify_icon_button_tooltip

SeverityQuick FixOptions
Info

Details

PREFER specifying a tooltip for an icon button for accessibility.

Bad
IconButton(
    icon: Icon(Icons.add),
    onPressed: () {},
)
Good
IconButton(
    tooltip: 'Add',
    icon: Icon(Icons.add),
    onPressed: () {},
)

Usage

To enable the specify_icon_button_tooltip rule, add specify_icon_button_tooltip under plugins > pyramid_lint > diagnostics in your analysis_options.yaml file:

plugins:
  pyramid_lint: <version>
    diagnostics:
      specify_icon_button_tooltip: true