Elementor\TemplateLibrary\Manager::get_template_content PHP Method

get_template_content() public method

public get_template_content ( array $args )
$args array
    public function get_template_content(array $args)
    {
        $validate_args = $this->ensure_args(['source', 'template_id'], $args);
        if (is_wp_error($validate_args)) {
            return $validate_args;
        }
        if (isset($args['edit_mode'])) {
            Plugin::instance()->editor->set_edit_mode($args['edit_mode']);
        }
        $source = $this->get_source($args['source']);
        if (!$source) {
            return new \WP_Error('template_error', 'Template source not found.');
        }
        return $source->get_content($args['template_id']);
    }