/// <summary> /// Creates a new AvatarScriptLink <see cref="FormObject"/>. /// </summary> /// <param name="formId"></param> /// <param name="currentRow"></param> /// <param name="multipleIteration"></param> /// <param name="otherRows"></param> public FormObject(string formId, RowObject currentRow, bool multipleIteration, List <RowObject> otherRows) : base(formId, currentRow, multipleIteration, otherRows) { }
/// <summary> /// Creates a new AvatarScriptLink <see cref="FormObject"/>. /// </summary> /// <param name="formId"></param> /// <param name="currentRow"></param> /// <param name="multipleIteration"></param> public FormObject(string formId, RowObject currentRow, bool multipleIteration) : base(formId, currentRow, multipleIteration) { }
/// <summary> /// Marks a <see cref="RowObject"/> for deletion. /// </summary> /// <param name="rowObject"></param> public void DeleteRowObject(RowObject rowObject) => _optionObject.Forms = OptionObjectHelpers.DeleteRowObject(_optionObject, rowObject).Forms;
/// <summary> /// Creates a new AvatarScriptLink <see cref="FormObject"/>. /// </summary> /// <param name="formId"></param> /// <param name="currentRow"></param> public FormObject(string formId, RowObject currentRow) : base(formId, currentRow) { }
/// <summary> /// Adds a <see cref="RowObject"/> to a <see cref="FormObject"/> in _optionObject <see cref="OptionObject2015"/>. /// </summary> /// <param name="formId"></param> /// <param name="rowObject"></param> public void AddRowObject(string formId, RowObject rowObject) => _optionObject.Forms = OptionObjectHelpers.AddRowObject(_optionObject, formId, rowObject).Forms;