Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions examples/shop_app_example/devtools_options.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
extensions:
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ import 'package:talker_shop_app_example/utils/utils.dart';

class ProductScreen extends StatefulWidget {
const ProductScreen({
Key? key,
}) : super(key: key);
super.key,
});

@override
State<ProductScreen> createState() => _ProductScreenState();
Expand Down Expand Up @@ -244,9 +244,9 @@ class _ProductScreenState extends State<ProductScreen> {

class AddToCartButton extends StatelessWidget {
const AddToCartButton({
Key? key,
super.key,
required this.onPressed,
}) : super(key: key);
});

final VoidCallback onPressed;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ import 'package:talker_shop_app_example/utils/utils.dart';

class ProductsScreen extends StatefulWidget {
const ProductsScreen({
Key? key,
}) : super(key: key);
super.key,
});

@override
State<ProductsScreen> createState() => _ProductsScreenState();
Expand Down Expand Up @@ -151,7 +151,6 @@ class _OpenLogsButton extends StatelessWidget {

class _ErrorScreen extends StatelessWidget {
const _ErrorScreen({
super.key,
required this.onReload,
});

Expand Down Expand Up @@ -184,9 +183,7 @@ class _ErrorScreen extends StatelessWidget {
}

class _ExampleWarning extends StatelessWidget {
const _ExampleWarning({
Key? key,
}) : super(key: key);
const _ExampleWarning();

@override
Widget build(BuildContext context) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ import 'package:talker_shop_app_example/ui/ui.dart';

class ProductCard extends StatelessWidget {
const ProductCard({
Key? key,
super.key,
required this.product,
required this.onTap,
}) : super(key: key);
});

final Product product;
final VoidCallback onTap;
Expand Down
2 changes: 0 additions & 2 deletions examples/shop_app_example/lib/ui/presentation_frame.dart
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,6 @@ class _TalkerAboutSection extends StatelessWidget {

class _ApplicationPreview extends StatelessWidget {
const _ApplicationPreview({
super.key,
required this.mq,
required this.child,
});
Expand Down Expand Up @@ -236,7 +235,6 @@ class _ApplicationPreview extends StatelessWidget {

class _LogsPreview extends StatelessWidget {
const _LogsPreview({
super.key,
required this.talkerTheme,
});

Expand Down
2 changes: 1 addition & 1 deletion examples/shop_app_example/lib/ui/presentation_widget.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import 'package:talker_flutter/talker_flutter.dart';
import 'package:talker_shop_app_example/utils/utils.dart';

class PresentationWidget extends StatelessWidget {
const PresentationWidget({Key? key, required this.child}) : super(key: key);
const PresentationWidget({super.key, required this.child});

final Widget child;

Expand Down
6 changes: 5 additions & 1 deletion packages/talker/lib/src/history.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@ import 'package:talker/talker.dart';
/// to save the history locally
class DefaultTalkerHistory implements TalkerHistory {
/// Take [TalkerSettings] as required parameter
DefaultTalkerHistory(this.settings);
DefaultTalkerHistory(this.settings, {List<TalkerData>? history}) {
if (history != null) {
_history.addAll(history);
}
}

/// Bring [TalkerSettings] to manage some configuration.
final TalkerSettings settings;
Expand Down
11 changes: 10 additions & 1 deletion packages/talker/lib/src/talker.dart
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,16 @@ class Talker {
TalkerErrorHandler? errorHandler,
TalkerHistory? history,
}) {
_init(filter, settings, logger, observer, errorHandler, history);
if (filter != null) {
_filter = filter;
}
if (settings != null) {
this.settings = settings;
}
_observer = observer ?? _observer;
_logger = logger ?? _logger;
_errorHandler = errorHandler ?? TalkerErrorHandler(this.settings);
_history = DefaultTalkerHistory(this.settings, history: _history.history);
}

final _talkerStreamController = StreamController<TalkerData>.broadcast();
Expand Down
4 changes: 2 additions & 2 deletions packages/talker_dio_logger/example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -321,7 +321,7 @@ packages:
dependency: transitive
description:
name: talker
sha256: "0275b2453b7b52bfb4b3dc9b967048b2af810ce700448d8574bf1fa80cec0e97"
sha256: "2cabd27c08f2036f62c5cd9588579484c53de5273677563b69ca3a83bac6aa37"
url: "https://pub.dev"
source: hosted
version: "4.0.0"
Expand All @@ -343,7 +343,7 @@ packages:
dependency: transitive
description:
name: talker_logger
sha256: edcf098c16e0b1ce7fc772e689908a8bb2a431b7fc2d487d7579dad899326560
sha256: "426d439c0232cad96fc0291cfcc5fe83c8429a4befc00c1bbb8cd923c7e23543"
url: "https://pub.dev"
source: hosted
version: "4.0.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/talker_flutter/example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,7 @@ packages:
dependency: transitive
description:
name: talker
sha256: "0275b2453b7b52bfb4b3dc9b967048b2af810ce700448d8574bf1fa80cec0e97"
sha256: "2cabd27c08f2036f62c5cd9588579484c53de5273677563b69ca3a83bac6aa37"
url: "https://pub.dev"
source: hosted
version: "4.0.0"
Expand All @@ -328,7 +328,7 @@ packages:
dependency: transitive
description:
name: talker_logger
sha256: edcf098c16e0b1ce7fc772e689908a8bb2a431b7fc2d487d7579dad899326560
sha256: "426d439c0232cad96fc0291cfcc5fe83c8429a4befc00c1bbb8cd923c7e23543"
url: "https://pub.dev"
source: hosted
version: "4.0.0"
Expand Down