/// <summary> /// <para>Crea un nuevo objeto de lista Trello, con la ID del board actual.</para> /// <para>No carga la lista.</para> /// </summary> /// <returns>La lista de objetos.</returns> public TrelloList NewList() { if (currentBoardId == "") { throw new TrelloException("[Trello] No se puede crear una lista si no hay un board seleccionado."); } var list = new TrelloList(); list.idBoard = currentBoardId; return(list); }
/// <summary> /// <para>[Async] Carga un objeto TrelloList dado al board seleccionado actualmente.</para> /// </summary> /// <returns>Tu list ID.</returns> /// <param name="list">La lista a cargar.</param> public IEnumerator UploadListRoutine(TrelloList list) { WWWForm post = new WWWForm(); post.AddField("name", list.name); post.AddField("idBoard", list.idBoard); post.AddField("pos", list.pos); WWW www = new WWW(listBaseUrl + "?" + "key=" + key + "&token=" + token, post); yield return(www); CheckWwwStatus("[Trello] No se pudo cargar la nueva lista a Trello", www); var dict = Json.Deserialize(www.text) as Dictionary <string, object>; yield return((string)dict["id"]); }