Source: widget/DisclaimerWindow.js

/**
 * Disclaimer dialog that displays a disclaimer on page load
 * @module app/widget/DisclaimerWindow
 * @author David Kristiansen <david.kristiansen@nscc.ca>
 * @copyright Nova Scotia Community College 2017
 */
define([
        "dojo/_base/declare",
        "dijit/Dialog",
        "dijit/_WidgetsInTemplateMixin",
        "dojo/text!./templates/DisclaimerWindow.html",
        "dijit/form/Form",
        "dijit/form/Textarea",
        "dijit/form/Button",
        "dojo/cookie"
    ],

    function (declare, Dialog, _WidgetsInTemplateMixin, template, Form, TextArea, Button, cookie) {
        return declare([Dialog, _WidgetsInTemplateMixin], {
            autofocus: true,
            title: "Disclaimer",
            templateString: template,
            /** @function accept */
            accept: function () {
//                console.log("Accepted");
                cookie("disclaimer","accepted");
                this.hide();
            },
            /** @function decline */
            decline: function () {
//                console.log("Declined");
                window.location = "../";
            }
        });
    });