package complexion.network.message;
import java.util.ArrayList;
/** Describes a verb parameter as sent from Server to Client to inform the client
* what they can enter as arguments.
*/
public class VerbParameter {
public enum Type
{
STRING,
INTEGER,
FLOAT,
LIST
}
/** The type of this parameter. **/
public VerbParameter.Type type = VerbParameter.Type.STRING;
/** The default value of this parameter, which will be shown to the user. **/
public Object defaultValue;
/** Only applies to type = LIST. A list of all the options to choose from. **/
public ArrayList<Object> chooseFrom;
}