void ShowWorkflow(SBSDKUIWorkflow workflow)
        {
            SBSDKUIWorkflowScannerConfiguration  config     = SBSDKUIWorkflowScannerConfiguration.DefaultConfiguration;
            SBSDKUIWorkflowScannerViewController controller = SBSDKUIWorkflowScannerViewController.CreateNewWithWorkflow(workflow, config, null);

            controller.WeakDelegate = this;
            this.PresentViewController(controller, false, null);
        }
Example #2
0
        void PresentController(string name, SBSDKUIWorkflowStep[] steps,
                               SBSDKUIWorkflowScannerConfiguration configuration = null)
        {
            if (configuration == null)
            {
                configuration = SBSDKUIWorkflowScannerConfiguration.DefaultConfiguration;
            }

            SBSDKUIWorkflow workflow = new SBSDKUIWorkflow(steps, name, null);

            var config = SBSDKUIWorkflowScannerConfiguration.DefaultConfiguration;

            var controller = SBSDKUIWorkflowScannerViewController.CreateNewWithWorkflow(workflow, config, null);

            WorkflowStepValidator.WorkflowController = controller;
            controller.ModalPresentationStyle        = UIModalPresentationStyle.FullScreen;
            PresentViewController(controller, false, null);
        }