Skip to content

Commit 18d4c57

Browse files
author
farfromrefuge
committed
fix(snackbar): typings fix and export SnackBarAction and DismissReasons
1 parent 166efc3 commit 18d4c57

File tree

3 files changed

+4
-15
lines changed

3 files changed

+4
-15
lines changed

src/snackbar/snackbar.android.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { Color, Frame, Page, Utils, View } from '@nativescript/core';
22
import { DismissReasons, SnackBarAction, SnackBarBase, SnackBarOptions } from './snackbar-common';
3+
export { DismissReasons, SnackBarAction };
34

45
function _getReason(value: number) {
56
switch (value) {

src/snackbar/snackbar.d.ts

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
*/
55

66
import { View } from '@nativescript/core';
7+
export { SnackBarAction, DismissReasons } from './snackbar-common';
78

89
export declare class SnackBar {
910
/**
@@ -26,9 +27,7 @@ export declare class SnackBar {
2627
*/
2728
dismiss(): Promise<any>;
2829

29-
showSnack(
30-
options: SnackBarOptions
31-
): Promise<{
30+
showSnack(options: SnackBarOptions): Promise<{
3231
action: SnackBarAction;
3332
reason: DismissReasons;
3433
}>;
@@ -89,15 +88,3 @@ export interface SnackBarOptions {
8988
anchorView?: View;
9089
}
9190

92-
export enum DismissReasons {
93-
SWIPE = 'Swipe',
94-
ACTION = 'Action',
95-
TIMEOUT = 'Timeout',
96-
MANUAL = 'Manual',
97-
CONSECUTIVE = 'Consecutive',
98-
}
99-
100-
export enum SnackBarAction {
101-
NONE = 'None',
102-
DISMISS = 'Dismiss',
103-
}

src/snackbar/snackbar.ios.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { getRippleColor, themer } from '@nativescript-community/ui-material-core';
22
import { Application, Color, Frame, Page } from '@nativescript/core';
33
import { DismissReasons, SnackBarAction, SnackBarBase, SnackBarOptions } from './snackbar-common';
4+
export { DismissReasons, SnackBarAction };
45

56
export class SnackBar extends SnackBarBase {
67
static _snackbarManager: MDCSnackbarManager = MDCSnackbarManager.defaultManager;

0 commit comments

Comments
 (0)