public void RequestBookTitles(ShelfLocation shelfLocation, OnTitleRequestCompleted onCompletion) { throw new System.InvalidOperationException(); // WWWForm form = new WWWForm(); // form.AddField("hex", shelfLocation.Hex.Name); // form.AddField("wall", shelfLocation.Wall); // form.AddField("shelf", shelfLocation.Shelf); // StartCoroutine(WaitForRequest(TITLE_REQ_BASE_URL, form, (error, www) => { // if (error) { // onCompletion(emptyTitles); // } else { // onCompletion(www.text.Split(titleSplitArray)); // } // })); }
public void RequestBookTitle(PageLocation page, OnTitleRequestCompleted onCompletion) { onCompletion(new string[] { PageLocationToTitle(page) }); }
public void RequestTitle(PageLocation page, OnTitleRequestCompleted onCompletion) { librarian.RequestTitle(page, onCompletion); }
public void RequestBookTitles(ShelfLocation shelfLocation, OnTitleRequestCompleted onCompletion) { onCompletion(ShelfLocationToTitles(shelfLocation)); }
public void RequestTitles(ShelfLocation shelf, OnTitleRequestCompleted onCompletion) { library.RequestBookTitles(shelf, onCompletion); }