HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/TDijk1/erp-apps.eu/wwwroot/CMSScripts/CMSModules/CMS/DialogContextHelp.js
cmsdefine(['CMS/Core', 'CMS/EventHub', 'jQuery'], function (Core, hub, $) {
    'use strict';

    var Module = function (opt) {
        var core = new Core(opt, null),
            ctx = core.ctx,
            data = ctx.data,
            helpName = data.helpName,
            helpHidden = data.helpHidden,
            $helpLink = $("#" + data.helpLinkId),

        loadDialogContextHelp = function (contextHelpData) {
            if (contextHelpData.helpName === helpName) {
                $helpLink.attr('href', contextHelpData.helpUrl);
                if (!contextHelpData.helpUrl) {
                    $helpLink.addClass('hidden');
                }
                else {
                    $helpLink.removeClass('hidden');
                }
            }
        },

        init = function () {
            if (!helpHidden) {
                $helpLink.removeClass('hidden');
            }

            hub.subscribe('contextHelpChanged', function(params) {
                loadDialogContextHelp(params);
            } );
        };

        init();
    };

    return Module;
});