setTemplate('/Modules/Editor/Theme/Backend/Components/Editor/inline-editor'); } public function renderId() : string { return $this->printHtml($this->id); } public function renderName() : string { return $this->printHtml($this->name); } public function renderForm() : string { return $this->printHtml($this->form); } public function renderPreview() : string { return $this->preview; } public function renderPlain() : string { return $this->printHtml($this->plain); } public function renderTplText() : string { return $this->printHtml($this->tplText); } public function renderTplValue() : string { return $this->printHtml($this->tplValue); } /** * {@inheritdoc} */ public function render(...$data) : string { $this->id = $data[0] ?? ''; $this->name = $data[1] ?? ''; $this->form = $data[2] ?? ''; $this->plain = $data[3] ?? ''; $this->preview = $data[4] ?? ''; $this->tplText = $data[5] ?? ''; $this->tplValue = $data[6] ?? ''; return parent::render(); } }