package com.reactnativenavigation.params; import android.os.Bundle; public class NavigationParams { private static final String SCREEN_INSTANCE_ID = "screenInstanceID"; private static final String NAVIGATOR_ID = "navigatorID"; private static final String NAVIGATOR_EVENT_ID = "navigatorEventID"; public String screenInstanceId; public String navigatorId; public String navigatorEventId; public NavigationParams(Bundle bundle) { screenInstanceId = bundle.getString(SCREEN_INSTANCE_ID); navigatorId = bundle.getString(NAVIGATOR_ID); navigatorEventId = bundle.getString(NAVIGATOR_EVENT_ID); } public Bundle toBundle() { Bundle b = new Bundle(); b.putString(SCREEN_INSTANCE_ID, screenInstanceId); b.putString(NAVIGATOR_ID, navigatorId); b.putString(NAVIGATOR_EVENT_ID, navigatorEventId); return b; } }