QuestionSetPanel.Designer.cs 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. using System;
  2. using UnityEngine;
  3. using UnityEngine.UI;
  4. using QFramework;
  5. namespace QFramework
  6. {
  7. // Generate Id:e8ecc6b5-525d-47b4-9a6e-8f6ee91f53d8
  8. public partial class QuestionSetPanel
  9. {
  10. public const string Name = "QuestionSetPanel";
  11. [SerializeField]
  12. public UnityEngine.UI.Text QuestionType;
  13. [SerializeField]
  14. public UnityEngine.UI.Dropdown OptionTypeDropdown;
  15. [SerializeField]
  16. public UnityEngine.UI.InputField TopicInputField;
  17. [SerializeField]
  18. public OptionSetItem OptionSetItem;
  19. [SerializeField]
  20. public UnityEngine.RectTransform OptionConent;
  21. [SerializeField]
  22. public UnityEngine.UI.Button SaveBtn;
  23. [SerializeField]
  24. public UnityEngine.UI.Button AddOptionBtn;
  25. [SerializeField]
  26. public UnityEngine.UI.Text WrongText;
  27. [SerializeField]
  28. public UnityEngine.UI.Button NextBtn;
  29. [SerializeField]
  30. public UnityEngine.UI.Button PreviousBtn;
  31. [SerializeField]
  32. public UnityEngine.UI.Button ExitBtn;
  33. private QuestionSetPanelData mPrivateData = null;
  34. protected override void ClearUIComponents()
  35. {
  36. QuestionType = null;
  37. OptionTypeDropdown = null;
  38. TopicInputField = null;
  39. OptionSetItem = null;
  40. OptionConent = null;
  41. SaveBtn = null;
  42. AddOptionBtn = null;
  43. WrongText = null;
  44. NextBtn = null;
  45. PreviousBtn = null;
  46. ExitBtn = null;
  47. mData = null;
  48. }
  49. public QuestionSetPanelData Data
  50. {
  51. get
  52. {
  53. return mData;
  54. }
  55. }
  56. QuestionSetPanelData mData
  57. {
  58. get
  59. {
  60. return mPrivateData ?? (mPrivateData = new QuestionSetPanelData());
  61. }
  62. set
  63. {
  64. mUIData = value;
  65. mPrivateData = value;
  66. }
  67. }
  68. }
  69. }