public function getPageThemeGridFrameworkSelectedDeviceHideClassesForDisplay(StyleSet $set, Page $page) { $classes = array(); if (!$page->isEditMode()) { if ($set->getHideOnExtraSmallDevice()) { $classes[] = $this->getPageThemeGridFrameworkHideOnExtraSmallDeviceClass(); } if ($set->getHideOnSmallDevice()) { $classes[] = $this->getPageThemeGridFrameworkHideOnSmallDeviceClass(); } if ($set->getHideOnMediumDevice()) { $classes[] = $this->getPageThemeGridFrameworkHideOnMediumDeviceClass(); } if ($set->getHideOnLargeDevice()) { $classes[] = $this->getPageThemeGridFrameworkHideOnLargeDeviceClass(); } } return $classes; }
/** * Is the page in edit mode. * * @return bool */ public function isEditMode() { return parent::isEditMode(); }