Exemplo n.º 1
0
        /// <summary>
        /// Create new instance
        /// </summary>
        /// <returns>The instance.</returns>
        public static RunFragment NewInstance()
        {
            var fragment = new RunFragment {
                Arguments = new Bundle()
            };

            return(fragment);
        }
Exemplo n.º 2
0
        /// <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);
        }