C# Class Raven.Studio.Models.DocumentsPageModel

Inheritance: Raven.Studio.Infrastructure.PageViewModel, IHasPageTitle
Show file Open project: robashton/ravendb

Public Properties

Property Type Description
CollapsedCollectionsListWidth double

Private Properties

Property Type Description
AfterUpdate void
DeleteDocuments void
GetSelectedCollectionName string
GetSortDescription System.ComponentModel.SortDescription
HandleCollapseCollectionsList void
HandleExpandCollectionsList void
ObserveIndexChanges void
PutCollectionNameInTheUrl void
RefreshCollectionsList void

Public Methods

Method Description
DocumentsPageModel ( ) : System
LoadModelParameters ( string parameters ) : void

Protected Methods

Method Description
OnViewLoaded ( ) : void

Private Methods

Method Description
AfterUpdate ( IEnumerable collectionDocumentsCount ) : void
DeleteDocuments ( string name ) : void
GetSelectedCollectionName ( ) : string
GetSortDescription ( ) : System.ComponentModel.SortDescription
HandleCollapseCollectionsList ( ) : void
HandleExpandCollectionsList ( ) : void
ObserveIndexChanges ( IObservable databaseChanged ) : void
PutCollectionNameInTheUrl ( ) : void
RefreshCollectionsList ( ) : void

Method Details

DocumentsPageModel() public method

public DocumentsPageModel ( ) : System
return System

LoadModelParameters() public method

public LoadModelParameters ( string parameters ) : void
parameters string
return void

OnViewLoaded() protected method

protected OnViewLoaded ( ) : void
return void

Property Details

CollapsedCollectionsListWidth public static property

public static double CollapsedCollectionsListWidth
return double