You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+26-12Lines changed: 26 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -123,7 +123,7 @@ Follow these steps to the coolest experience in error handling
123
123
### Add dependency
124
124
```yaml
125
125
dependencies:
126
-
talker: ^4.4.1
126
+
talker: ^4.4.2
127
127
```
128
128
129
129
### Easy to use
@@ -294,7 +294,7 @@ Talker Flutter is an extension for the Dart Talker package that adds extra funct
294
294
### Add dependency
295
295
```yaml
296
296
dependencies:
297
-
talker_flutter: ^4.4.1
297
+
talker_flutter: ^4.4.2
298
298
```
299
299
300
300
### Setup
@@ -522,7 +522,7 @@ Follow these steps to use this package
522
522
### Add dependency
523
523
```yaml
524
524
dependencies:
525
-
talker_dio_logger: ^4.4.1
525
+
talker_dio_logger: ^4.4.2
526
526
```
527
527
528
528
### Usage
@@ -543,11 +543,11 @@ dio.interceptors.add(
543
543
544
544
## Customization
545
545
546
-
To provide hight usage exp here are a lot of settings and customization fields in TalkerDioLoggerSettings. You can setup all wat you want. For example:
546
+
To provide height usage exp here are a lot of settings and customization fields in TalkerDioLoggerSettings. You can setup all wat you want. For example:
547
547
548
548
### Off/on http request or reposnse logs
549
549
550
-
You can toggle reponse / request printing and headers including
550
+
You can toggle response / request printing and headers including
551
551
552
552
```dart
553
553
final dio = Dio();
@@ -618,7 +618,7 @@ Follow these steps to use this package
To provide hight usage exp here are a lot of settings and customization fields in TalkerBlocLoggerSettings. You can setup all wat you want. For example:
635
+
To provide height usage exp here are a lot of settings and customization fields in TalkerBlocLoggerSettings. You can setup all wat you want. For example:
636
636
637
637
### Off/on events, transitions, changes, creation, close
You can add your talker instance for TalkerBlocLogger if your Appication already uses Talker.
684
+
You can add your talker instance for TalkerBlocLogger if your Application already uses Talker.
685
685
686
686
In this case, all logs and errors will fall into your unified tracking system
687
687
@@ -706,7 +706,7 @@ Follow these steps to use this package
706
706
### Add dependency
707
707
```yaml
708
708
dependencies:
709
-
talker_riverpod_logger: ^4.4.1
709
+
talker_riverpod_logger: ^4.4.2
710
710
```
711
711
712
712
### Usage
@@ -739,11 +739,11 @@ final container = ProviderContainer(
739
739
740
740
## Customization
741
741
742
-
To provide hight usage exp here are a lot of settings and customization fields in TalkerRiverpodLoggerSettings. You can setup all wat you want. For example:
742
+
To provide height usage exp here are a lot of settings and customization fields in TalkerRiverpodLoggerSettings. You can setup all wat you want. For example:
743
743
744
744
### Off/on events, add, update, dispose, fail
745
745
746
-
You can toggle all riverpod event types printing
746
+
You can toggle all Riverpod event types printing
747
747
748
748
```dart
749
749
TalkerRiverpodObserver(
@@ -783,7 +783,7 @@ TalkerRiverpodObserver(
783
783
```
784
784
785
785
## Using with Talker!
786
-
You can add your talker instance for TalkerRiverpodLogger if your Appication already uses Talker.
786
+
You can add your talker instance for TalkerRiverpodLogger if your Application already uses Talker.
787
787
788
788
In this case, all logs and errors will fall into your unified tracking system
789
789
@@ -858,6 +858,20 @@ final crashlyticsTalkerObserver = CrashlyticsTalkerObserver();
858
858
final talker = Talker(observer: crashlyticsTalkerObserver);
859
859
```
860
860
861
+
## Custom Settings
862
+
863
+
You can create your own custom settings by creating a Custom TalkerSettingsBottomSheet by
864
+
subclassing the TalkerSettingsBottomSheetBase, and adding your own TalkerSettingsCard objects
865
+
to the Build() function.
866
+
867
+
The shop_with_custom_settings example creates a CustomSettings class to hold setting values
868
+
(all boolean values for now). The TalkerCustomSettingsBottomSheet class implements a custom bottom
869
+
sheet, the custom settings bottom sheet state, and a creator function to be passed into the
870
+
TalkerScreen() creation function.
871
+
872
+
This example has two custom flags - one that is enabled/disabled by the "Enable" settings flag,
873
+
and the other a global custom flag not affected by the "Enable" settings flag.
0 commit comments