<?php

use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;

/* launch/modal/generatorShareModal.html.twig */
class __TwigTemplate_8897698fb4c21f55f8e98e9eb3d1db517c6b3b41ce44ca1d769a5d94d512024e extends Template
{
    private $source;
    private $macros = [];

    public function __construct(Environment $env)
    {
        parent::__construct($env);

        $this->source = $this->getSourceContext();

        $this->parent = false;

        $this->blocks = [
        ];
    }

    protected function doDisplay(array $context, array $blocks = [])
    {
        $macros = $this->macros;
        $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
        $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "launch/modal/generatorShareModal.html.twig"));

        // line 1
        echo "<div class=\"modal fade\" id=\"formShareModal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"formShareModalLabel\" aria-hidden=\"true\">
    <div class=\"modal-dialog modal-lg\" role=\"document\">
        <div class=\"modal-content\">
            <div class=\"modal-header bg-light\">
                <h5 class=\"modal-title\" id=\"nrpsMemberModalLabel\"><i class=\"fas fa-info-circle\"></i>&nbsp;";
        // line 5
        echo twig_escape_filter($this->env, ((array_key_exists("title", $context)) ? (_twig_default_filter((isset($context["title"]) || array_key_exists("title", $context) ? $context["title"] : (function () { throw new RuntimeError('Variable "title" does not exist.', 5, $this->source); })()), "Generator share url")) : ("Generator share url")), "html", null, true);
        echo "</h5>
                <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
                    <span aria-hidden=\"true\">&times;</span>
                </button>
            </div>
            <div class=\"modal-body bg-light\">
                <form>
                    <div class=\"form-group\">
                        <textarea class=\"form-control\" id=\"shareUrlField\" rows=\"15\">";
        // line 13
        echo twig_escape_filter($this->env, (isset($context["url"]) || array_key_exists("url", $context) ? $context["url"] : (function () { throw new RuntimeError('Variable "url" does not exist.', 13, $this->source); })()), "html", null, true);
        echo "</textarea>
                    </div>
                </form>
            </div>
            <div class=\"modal-footer bg-light\">
                <div class=\"btn-group\" role=\"group\" aria-label=\"Basic example\">
                    <button id=\"shareCopy\" type=\"button\" class=\"btn btn-info\">
                        <i id=\"shareCopyLogo\" class=\"fas fa-copy\"></i>&nbsp;
                        <span id=\"shareCopyText\">Copy to clipboard</span>
                    </button>
                    <button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\"><i class=\"fas fa-times\"></i>&nbsp;Close</button>
                </div>
            </div>
        </div>
    </div>
</div>
<script>
    function copyUrlToClipboard() {

        \$('#shareUrlField').select();
        document.execCommand(\"copy\");

        \$('#shareCopy').removeClass('btn-info');
        \$('#shareCopy').addClass('btn-success');
        \$('#shareCopyLogo').removeClass('fa-copy');
        \$('#shareCopyLogo').addClass('fa-check');
        \$('#shareCopyText').html('Copied !');
        setTimeout(
            function() {
                \$('#shareCopy').removeClass('btn-success');
                \$('#shareCopy').addClass('btn-info');
                \$('#shareCopyLogo').removeClass('fa-check');
                \$('#shareCopyLogo').addClass('fa-copy');
                \$('#shareCopyText').html('Copy to clipboard');

            },
            1500
        );
    }

    \$(\"#shareCopy\").click(function(event){
        copyUrlToClipboard();
    });
</script>
";
        
        $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);

    }

    public function getTemplateName()
    {
        return "launch/modal/generatorShareModal.html.twig";
    }

    public function isTraitable()
    {
        return false;
    }

    public function getDebugInfo()
    {
        return array (  57 => 13,  46 => 5,  40 => 1,);
    }

    public function getSourceContext()
    {
        return new Source("<div class=\"modal fade\" id=\"formShareModal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"formShareModalLabel\" aria-hidden=\"true\">
    <div class=\"modal-dialog modal-lg\" role=\"document\">
        <div class=\"modal-content\">
            <div class=\"modal-header bg-light\">
                <h5 class=\"modal-title\" id=\"nrpsMemberModalLabel\"><i class=\"fas fa-info-circle\"></i>&nbsp;{{ title|default('Generator share url') }}</h5>
                <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
                    <span aria-hidden=\"true\">&times;</span>
                </button>
            </div>
            <div class=\"modal-body bg-light\">
                <form>
                    <div class=\"form-group\">
                        <textarea class=\"form-control\" id=\"shareUrlField\" rows=\"15\">{{ url }}</textarea>
                    </div>
                </form>
            </div>
            <div class=\"modal-footer bg-light\">
                <div class=\"btn-group\" role=\"group\" aria-label=\"Basic example\">
                    <button id=\"shareCopy\" type=\"button\" class=\"btn btn-info\">
                        <i id=\"shareCopyLogo\" class=\"fas fa-copy\"></i>&nbsp;
                        <span id=\"shareCopyText\">Copy to clipboard</span>
                    </button>
                    <button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\"><i class=\"fas fa-times\"></i>&nbsp;Close</button>
                </div>
            </div>
        </div>
    </div>
</div>
<script>
    function copyUrlToClipboard() {

        \$('#shareUrlField').select();
        document.execCommand(\"copy\");

        \$('#shareCopy').removeClass('btn-info');
        \$('#shareCopy').addClass('btn-success');
        \$('#shareCopyLogo').removeClass('fa-copy');
        \$('#shareCopyLogo').addClass('fa-check');
        \$('#shareCopyText').html('Copied !');
        setTimeout(
            function() {
                \$('#shareCopy').removeClass('btn-success');
                \$('#shareCopy').addClass('btn-info');
                \$('#shareCopyLogo').removeClass('fa-check');
                \$('#shareCopyLogo').addClass('fa-copy');
                \$('#shareCopyText').html('Copy to clipboard');

            },
            1500
        );
    }

    \$(\"#shareCopy\").click(function(event){
        copyUrlToClipboard();
    });
</script>
", "launch/modal/generatorShareModal.html.twig", "C:\\wamp64\\www\\devkit-lti1p3-master-tool\\templates\\launch\\modal\\generatorShareModal.html.twig");
    }
}
