Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
fluttertpc_get
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Lembit Lõpp
2021-06-16 15:00:22 +0300
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
666f4353b34dde35eb8b2d6177d8cba3c35f5fb5
666f4353
1 parent
1d2bb1ac
Added Get.deleteAll
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
1 deletions
lib/get_instance/src/extension_instance.dart
lib/get_instance/src/get_instance.dart
lib/get_instance/src/extension_instance.dart
View file @
666f435
...
...
@@ -109,6 +109,13 @@ extension Inst on GetInterface {
Future
<
bool
>
delete
<
S
>({
String
?
tag
,
bool
force
=
false
})
async
=>
GetInstance
().
delete
<
S
>(
tag:
tag
,
force:
force
);
/// Deletes all Instances, cleaning the memory and closes any open
/// controllers ([DisposableInterface]).
///
/// - [force] Will delete the Instances even if marked as [permanent].
Future
<
void
>
deleteAll
({
bool
force
=
false
})
async
=>
GetInstance
().
deleteAll
(
force:
force
);
void
reloadAll
({
bool
force
=
false
})
=>
GetInstance
().
reloadAll
(
force:
force
);
void
reload
<
S
>({
String
?
tag
,
String
?
key
,
bool
force
=
false
})
=>
...
...
lib/get_instance/src/get_instance.dart
View file @
666f435
...
...
@@ -96,7 +96,10 @@ class GetInstance {
@deprecated
InstanceBuilderCallback
<
S
>?
builder
,
})
{
_insert
(
isSingleton:
true
,
name:
tag
,
permanent:
permanent
,
builder:
builder
??
(()
=>
dependency
));
isSingleton:
true
,
name:
tag
,
permanent:
permanent
,
builder:
builder
??
(()
=>
dependency
));
return
find
<
S
>(
tag:
tag
);
}
...
...
Please
register
or
login
to post a comment