/// <summary> /// Create new instance /// </summary> /// <returns>The instance.</returns> public static RunFragment NewInstance() { var fragment = new RunFragment { Arguments = new Bundle() }; return(fragment); }
/// <summary> /// Create new instance /// </summary> /// <returns>The instance.</returns> /// <param name="runNumber">Run row GUID.</param> public static RunFragment NewInstance(string runNumber) { var fragment = new RunFragment { Arguments = new Bundle() }; fragment.Arguments.PutString(BundleArguments.RunNumber, runNumber); return(fragment); }
/// <summary> /// Navigate to the run /// </summary> void NavigateToRunDetails(Run run) { var fragment = run == null?RunFragment.NewInstance() : RunFragment.NewInstance(run.RunNumber); _fragmentActionListener.NavigateToFragment(fragment, RunFragment.TAG); }