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 }
public SurveyController(ISurveyHandler surveyHandler) { _surveyHandler = surveyHandler; }