/** * @param Rendered|string $content * @return $this */ public function prepareContent($content) { if ($content instanceof Rendered) { //$this->content = $content->setService(new Service()); $content->recursiveOnLoad(); } return $this; }
/** * @param Rendered|string $content * @return $this */ public function prepareContent($content) { if ($content instanceof Rendered) { $content->recursiveOnLoad(); } return $this; }
/** * */ public function render() { if ($this->getTitle()) { $this->addAttribute('title', $this->getTitle()); } foreach ($this->getAppearances()->getAll() as $appearance) { $appearance->execute($this); } return parent::render(); }
/** * @param Rendered $object */ public function execute(Rendered $object) { if ($this->getTransform()) { $object->addClass('text-' . $this->getTransform()); } }
/** * @param int $index * @param Column|string $column * @return $this */ public function insertBefore($index, $column) { parent::insertBefore($index, $column); return $this; }
/** * @param Rendered $wrapper * @return $this */ public function setInnerWrap(Rendered $wrapper) { $wrapper->getContent()->setContents($this->getContent()->toArray()); $this->getContent()->setContents([$wrapper]); return $this; }
/** * @param Rendered $object */ public function execute(Rendered $object) { if ($this->getAlignment()) { $object->addClass('text-' . $this->getAlignment()); } }
/** * @param mixed $content * @param string $title * @return $this */ public static function create($content = null, $title = null) { return parent::traitCreate($content, $title); }