Interface LiveEditViewModel

All Known Implementing Classes:
DefaultLiveEditViewModel

public interface LiveEditViewModel
Model for the (live edit) preview of the site.
  • Method Details

    • isLiveEditModeEnabled

      boolean isLiveEditModeEnabled()
    • setLiveEditModeEnabled

      void setLiveEditModeEnabled(boolean enabled)
    • getSite

      CMSSiteModel getSite()
    • setSite

      void setSite(CMSSiteModel site)
    • getPage

    • setPage

      void setPage(AbstractPageModel page)
    • setPagePreview

      void setPagePreview(boolean previewPage)
    • getCurrentUrl

      String getCurrentUrl()
    • setCurrentUrl

      void setCurrentUrl(String url)
    • getCurrentPreviewData

      PreviewDataModel getCurrentPreviewData()
    • setCurrentPreviewData

      void setCurrentPreviewData(PreviewDataModel previewData)
    • computeFinalUrl

      String computeFinalUrl()
    • isPreviewDataValid

      boolean isPreviewDataValid()