App\UIObjects\Lang\LangTextArea::render PHP Method

render() public method

public render ( )
    public function render()
    {
        $args = $this->arguments;
        XeFrontend::js('/assets/vendor/jqueryui/jquery-ui.js')->appendTo('head')->load();
        XeFrontend::css('/assets/vendor/jqueryui/jquery-ui.css')->load();
        XeFrontend::js('/assets/vendor/expanding/expanding.js')->appendTo('head')->load();
        XeFrontend::js('/assets/vendor/vendor.bundle.js')->appendTo('head')->load();
        XeFrontend::js('/assets/core/lang/langEditorBox.bundle.js')->appendTo('head')->load();
        XeFrontend::css('/assets/core/lang/langEditorBox.css')->load();
        $langKey = htmlspecialchars(array_get($args, 'langKey', array_get($args, 'value')), ENT_QUOTES, 'UTF-8');
        $autocomplete = Config::get('xe.lang.autocomplete');
        return "<div class=\"lang-editor-box\"" . " data-name=\"{$args['name']}\"" . " data-lang-key=\"{$langKey}\"" . " data-multiline=\"true\"" . " data-autocomplete=\"{$autocomplete}\"></div>";
    }