public TOCBreadcrumbs(ObjHolder <Publication> publication, TOCNode rootTocNode) { this.publication = publication; this.rootTocNode = rootTocNode; firstPage = rootTocNode.GetFirstPage(); lastPage = rootTocNode.GetLastPage(); CurrentTOCNode = null; }
private void OnDeletePub(ObjHolder <Publication> pub) { DialogGenerator.ShowMessageDialog( Activity.SupportFragmentManager, Resource.String.OrganisePub_DeletePubWarning_Title, Resource.String.OrganisePub_DeletePubWarning_Message, Resource.String.Delete, 0, OrganisePublicationsFragment.DeletePubWarningDialog, pub.Value.BookId.ToString()); }
public void DeletePub(ObjHolder <Publication> pub) { var index = pubList.FindIndex(at => at.Data.Value.BookId == pub.Value.BookId); if (index >= 0) { if (deletePubAction != null) { deletePubAction(pub); } } }
public void SetPublicationIndex(ObjHolder <Publication> publication, List <Index> indexList) { Publication = publication; IndexList = indexList; CurrentIndex = 0; }