C# Class Bloom.SourceCollectionsList

Inheritance: ITemplateFinder
Afficher le fichier Open project: BloomBooks/BloomDesktop Class Usage Examples

Méthodes publiques

Méthode Description
FindAndCreateTemplateBook ( bool>.Func predicate ) : Book
FindAndCreateTemplateBookByFileName ( string fileName ) : Book
FindAndCreateTemplateBookByFullPath ( string path ) : Book
GetSourceBookFolders ( ) : IEnumerable

Gives paths to each source book folder

GetSourceBookPaths ( ) : IEnumerable

Gives paths to the html files for all source books

GetSourceCollectionsFolders ( ) : IEnumerable
SourceCollectionsList ( ) : System
SourceCollectionsList ( Book bookFactory, BookStorage storageFactory, string editableCollectionDirectory, IEnumerable sourceRootFolders ) : System

Private Methods

Méthode Description
GetCollectionFolders ( ) : IEnumerable

Look in each of the roots and find the collection folders

Method Details

FindAndCreateTemplateBook() public méthode

public FindAndCreateTemplateBook ( bool>.Func predicate ) : Book
predicate bool>.Func
Résultat Bloom.Book.Book

FindAndCreateTemplateBookByFileName() public méthode

public FindAndCreateTemplateBookByFileName ( string fileName ) : Book
fileName string
Résultat Bloom.Book.Book

FindAndCreateTemplateBookByFullPath() public méthode

public FindAndCreateTemplateBookByFullPath ( string path ) : Book
path string
Résultat Bloom.Book.Book

GetSourceBookFolders() public méthode

Gives paths to each source book folder
public GetSourceBookFolders ( ) : IEnumerable
Résultat IEnumerable

GetSourceBookPaths() public méthode

Gives paths to the html files for all source books
public GetSourceBookPaths ( ) : IEnumerable
Résultat IEnumerable

GetSourceCollectionsFolders() public méthode

public GetSourceCollectionsFolders ( ) : IEnumerable
Résultat IEnumerable

SourceCollectionsList() public méthode

public SourceCollectionsList ( ) : System
Résultat System

SourceCollectionsList() public méthode

public SourceCollectionsList ( Book bookFactory, BookStorage storageFactory, string editableCollectionDirectory, IEnumerable sourceRootFolders ) : System
bookFactory Bloom.Book.Book
storageFactory Bloom.Book.BookStorage
editableCollectionDirectory string
sourceRootFolders IEnumerable
Résultat System