using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

namespace Ravenfield.Trigger
{
    [AddComponentMenu("Trigger/Flow/Trigger Change Selectable State")]
    [TriggerDoc("Changes the stats of a selectable UI element, EG changes the interactable flag")]
    public partial class TriggerChangeSelectableState : TriggerReceiver
    {
        public enum ChangeValue
        {
            Interactable,
        }

        public Selectable targetElement;

        public ChangeValue valueToChange;

        [ConditionalField("valueToChange", ChangeValue.Interactable)]
        public bool boolValue;
    }
}