/// <summary> /// Froms the JSO. /// </summary> /// <returns>The JSO.</returns> /// <param name="jsonObject">Json object.</param> public static MoBackFile FromJSON(SimpleJSONNode jsonObject) { MoBackFile fileHolder = new MoBackFile(); fileHolder.Name = jsonObject["name"]; fileHolder.url = jsonObject["url"]; return(fileHolder); }
/// <summary> /// Set the specified index and value. /// </summary> /// <param name="index"> An index value. </param> /// <param name="value"> A MoBackFile value. </param> public void Set(int index, MoBackFile value) { if (ValidateIndex(index)) { objects[index] = value; objectTypes[index] = MoBackValueType.File; } else { Debug.LogError("Error: Index is out of range."); } }
/// <summary> /// Sets the value with a MoBackFile element at the specified key. /// </summary> /// <param name="key"> The key to be set. </param> /// <param name="value"> The value to set. </param> public void SetValue(string key, MoBackFile value) { storeValues[key] = value; SetColumnType(key, MoBackValueType.File); }
/// <summary> /// Add a MoBackFile type object to the container. /// </summary> /// <param name="value"> A MoBackFile value. </param> public void Add(MoBackFile value) { objects.Add(value); objectTypes.Add(MoBackValueType.File); }