Interface LiveEditViewModel
- All Known Implementing Classes:
DefaultLiveEditViewModel
public interface LiveEditViewModel
Model for the (live edit) preview of the site.
-
Method Summary
Modifier and TypeMethodDescriptiongetPage()getSite()booleanbooleanvoidsetCurrentPreviewData(PreviewDataModel previewData) voidsetCurrentUrl(String url) voidsetLiveEditModeEnabled(boolean enabled) voidsetPage(AbstractPageModel page) voidsetPagePreview(boolean previewPage) voidsetSite(CMSSiteModel site)
-
Method Details
-
isLiveEditModeEnabled
boolean isLiveEditModeEnabled() -
setLiveEditModeEnabled
void setLiveEditModeEnabled(boolean enabled) -
getSite
CMSSiteModel getSite() -
setSite
-
getPage
AbstractPageModel getPage() -
setPage
-
setPagePreview
void setPagePreview(boolean previewPage) -
getCurrentUrl
String getCurrentUrl() -
setCurrentUrl
-
getCurrentPreviewData
PreviewDataModel getCurrentPreviewData() -
setCurrentPreviewData
-
computeFinalUrl
String computeFinalUrl() -
isPreviewDataValid
boolean isPreviewDataValid()
-