|
@@ -7,7 +7,7 @@ import com.reactnativenavigation.NavigationApplication;
|
7
|
7
|
import com.reactnativenavigation.params.SnackbarParams;
|
8
|
8
|
|
9
|
9
|
public class Snakbar {
|
10
|
|
- private final SnackbarContainer parent;
|
|
10
|
+ private final OnDismissListener parent;
|
11
|
11
|
private final String navigatorEventId;
|
12
|
12
|
private final SnackbarParams params;
|
13
|
13
|
private Snackbar snackbar;
|
|
@@ -16,7 +16,7 @@ public class Snakbar {
|
16
|
16
|
void onDismiss();
|
17
|
17
|
}
|
18
|
18
|
|
19
|
|
- public Snakbar(SnackbarContainer parent, String navigatorEventId, SnackbarParams params) {
|
|
19
|
+ public Snakbar(OnDismissListener parent, String navigatorEventId, SnackbarParams params) {
|
20
|
20
|
this.parent = parent;
|
21
|
21
|
this.navigatorEventId = navigatorEventId;
|
22
|
22
|
this.params = params;
|
|
@@ -24,7 +24,7 @@ public class Snakbar {
|
24
|
24
|
}
|
25
|
25
|
|
26
|
26
|
private void create() {
|
27
|
|
- snackbar = Snackbar.make(parent, params.text, params.duration);
|
|
27
|
+ snackbar = Snackbar.make((View) parent, params.text, params.duration);
|
28
|
28
|
setAction(navigatorEventId, params, snackbar);
|
29
|
29
|
setStyle(snackbar, params);
|
30
|
30
|
setOnDismissListener();
|