Bloom.CollectionTab.LibraryModel.UpdateThumbnailAsync C# (CSharp) Method

UpdateThumbnailAsync() public method

public UpdateThumbnailAsync ( Book book, HtmlThumbNailer thumbnailOptions, Image>.Action callback, Exception>.Action errorCallback ) : void
book Bloom.Book.Book
thumbnailOptions HtmlThumbNailer
callback Image>.Action
errorCallback Exception>.Action
return void
        public void UpdateThumbnailAsync(Book.Book book, HtmlThumbNailer.ThumbnailOptions thumbnailOptions, Action<Book.BookInfo, Image> callback, Action<Book.BookInfo, Exception> errorCallback)
        {
            if (!(book is ErrorBook))
            {
                _thumbNailer.RebuildThumbNailAsync(book, thumbnailOptions, callback, errorCallback);
            }
        }

Usage Example

 private void ScheduleRefreshOfOneThumbnail(Book.Book book)
 {
     _model.UpdateThumbnailAsync(book, RefreshOneThumbnail, HandleThumbnailerErrror);
 }
All Usage Examples Of Bloom.CollectionTab.LibraryModel::UpdateThumbnailAsync