LighthouseApp/lib/features/log/overview/logs_overview_state.dart
speakeloudest 75d4c48e41
Some checks failed
Build Windows / build (push) Has been cancelled
feat: 源码提交
2025-10-19 23:30:54 -07:00

19 lines
618 B
Dart
Executable File

import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:kaer_with_panels/features/log/model/log_entity.dart';
import 'package:kaer_with_panels/features/log/model/log_level.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';
part 'logs_overview_state.freezed.dart';
@freezed
class LogsOverviewState with _$LogsOverviewState {
const LogsOverviewState._();
const factory LogsOverviewState({
@Default(AsyncLoading()) AsyncValue<List<LogEntity>> logs,
@Default(false) bool paused,
@Default("") String filter,
LogLevel? levelFilter,
}) = _LogsOverviewState;
}