use of io.flutter.settings.FlutterUIConfig in project flutter-intellij by flutter.
the class SdkConfigurationNotificationProvider method createOutOfDateFlutterSdkPanel.
private EditorNotificationPanel createOutOfDateFlutterSdkPanel(@NotNull FlutterSdk sdk) {
final FlutterUIConfig settings = FlutterUIConfig.getInstance();
if (settings.shouldIgnoreOutOfDateFlutterSdks())
return null;
final EditorNotificationPanel panel = new EditorNotificationPanel();
panel.icon(FlutterIcons.Flutter);
panel.setText(FlutterBundle.message("flutter.old.sdk.warning"));
panel.createActionLabel("Dismiss", () -> {
settings.setIgnoreOutOfDateFlutterSdks();
panel.setVisible(false);
});
return panel;
}
Aggregations