mirror of
https://github.com/smmarty/friflex_flutter_starter.git
synced 2025-12-22 01:20:46 +00:00
feat(linter): FLUTTERSTARTER-2 добавить правило для использования только видимых параметров в документации (#24)
This commit is contained in:
@@ -87,3 +87,4 @@ linter:
|
|||||||
use_key_in_widget_constructors: true # Обязательное указание ключа для stateful/stateless widgets
|
use_key_in_widget_constructors: true # Обязательное указание ключа для stateful/stateless widgets
|
||||||
always_use_package_imports: true # Всегда использовать package: импорты
|
always_use_package_imports: true # Всегда использовать package: импорты
|
||||||
unawaited_futures: true # Требовать использование unawaited для неожидаемых Future
|
unawaited_futures: true # Требовать использование unawaited для неожидаемых Future
|
||||||
|
comment_references: true # Использовать только видимые параметры в документации
|
||||||
|
|||||||
@@ -184,7 +184,7 @@ class _AppSnackBarState extends State<AppSnackBar>
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// Запуск таймера для автоматического закрытия снекбара
|
/// Запуск таймера для автоматического закрытия снекбара
|
||||||
/// Таймер срабатывает по истечении [widget.displayDuration]
|
/// Таймер срабатывает по истечении widget.displayDuration
|
||||||
/// и вызывает метод [_dismiss] для закрытия снекбара
|
/// и вызывает метод [_dismiss] для закрытия снекбара
|
||||||
void _startDismissTimer() {
|
void _startDismissTimer() {
|
||||||
_dismissTimer = Timer(widget.displayDuration, _dismiss);
|
_dismissTimer = Timer(widget.displayDuration, _dismiss);
|
||||||
@@ -192,7 +192,7 @@ class _AppSnackBarState extends State<AppSnackBar>
|
|||||||
|
|
||||||
/// Закрытие снекбара
|
/// Закрытие снекбара
|
||||||
/// Отменяет таймер, если он существует, и запускает обратную анимацию
|
/// Отменяет таймер, если он существует, и запускает обратную анимацию
|
||||||
/// После завершения анимации вызывает функцию [widget.onDismiss], если она задана
|
/// После завершения анимации вызывает функцию widget.onDismiss, если она задана
|
||||||
/// Если виджет не смонтирован, ничего не делает
|
/// Если виджет не смонтирован, ничего не делает
|
||||||
void _dismiss() {
|
void _dismiss() {
|
||||||
if (!mounted) return;
|
if (!mounted) return;
|
||||||
|
|||||||
Reference in New Issue
Block a user