/// <summary> /// Initializes a new instance of <see cref="UIActionState"/> with a given <see cref="UIActions.UIActionVisibility"/> /// and checked state. /// </summary> /// <param name="visibility"> /// The <see cref="UIActions.UIActionVisibility"/> of this <see cref="UIActionState"/>. /// </param> /// <param name="isChecked"> /// The checked state of this <see cref="UIActionState"/>. /// </param> public UIActionState(UIActionVisibility visibility, bool isChecked) { UIActionVisibility = visibility; Checked = isChecked; }
/// <summary> /// Initializes a new instance of <see cref="UIActionState"/> with a given <see cref="UIActions.UIActionVisibility"/> /// and which is unchecked. /// </summary> /// <param name="visibility"> /// The <see cref="UIActions.UIActionVisibility"/> of this <see cref="UIActionState"/>. /// </param> public UIActionState(UIActionVisibility visibility) { UIActionVisibility = visibility; Checked = false; }