123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- export type ComponentType = 'Component' | 'TopBarTitle' | 'TopBarBackground' | 'TopBarButton';
-
- export interface ComponentEvent {
- componentId: string;
- }
-
- export interface ComponentDidAppearEvent extends ComponentEvent {
- componentName: string;
- passProps?: object;
- componentType: ComponentType;
- }
-
- export interface ComponentDidDisappearEvent extends ComponentEvent {
- componentName: string;
- componentType: ComponentType;
- }
-
- export interface NavigationButtonPressedEvent extends ComponentEvent {
- buttonId: string;
- }
-
- export interface ModalDismissedEvent extends ComponentEvent {
- componentName: string;
- modalsDismissed: number;
- }
-
- export interface ModalAttemptedToDismissEvent extends ComponentEvent {
- componentId: string;
- }
-
- export interface SearchBarUpdatedEvent extends ComponentEvent {
- text: string;
- isFocused: boolean;
- }
-
- export interface SearchBarCancelPressedEvent extends ComponentEvent {
- componentName?: string;
- }
-
- export interface PreviewCompletedEvent extends ComponentEvent {
- componentName?: string;
- previewComponentId?: string;
- }
-
- export interface ScreenPoppedEvent extends ComponentEvent {
- componentId: string;
- }
|