public void Initialize(string inSurveyName, TextAsset inDefaultJSON, ISurveyHandler inSurveyHandler, bool displaySkipButton = false)
        {
            m_DefaultJSON   = inDefaultJSON;
            m_SurveyHandler = inSurveyHandler;

            m_SubmitButton.onClick.AddListener(OnSubmit);
            if (displaySkipButton)
            {
                m_SubmitButton.gameObject.SetActive(true);
            }

            #if UNITY_EDITOR
            ReadSurveyData(string.Empty);
            #else
            FetchSurvey(inSurveyName);
            #endif
        }
Exemple #2
0
 public SurveyController(ISurveyHandler surveyHandler)
 {
     _surveyHandler = surveyHandler;
 }