%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /data/old/home/stash/atlassian-stash/static/page/repository/settings/hooks/
Upload File :
Create Path :
Current File : //data/old/home/stash/atlassian-stash/static/page/repository/settings/hooks/repository-hooks.js

define('page/repository/hooks', [
    'aui',
    'jquery',
    'model/repository-hook',
    'feature/repository/hook-list',
    'exports'
],
function(
    AJS,
    $,
    RepositoryHook,
    HookListView,
    exports
) {



    exports.onReady = function(preReceiveHookPage, postReceiveHookPage) {
        var preReceiveHookList = new HookListView({
            el : $('#pre-receive-hook-table')[0],
            hookType : 'PRE_RECEIVE',
            collection: new RepositoryHook.Collection(preReceiveHookPage.values)
        });

        var postReceiveHookList = new HookListView({
            el : $('#post-receive-hook-table')[0],
            hookType : 'POST_RECEIVE',
            collection: new RepositoryHook.Collection(postReceiveHookPage.values)
        });

        var inlineDialog = AJS.InlineDialog($(".add-hook-button"), 1,
            function(content, trigger, showPopup) {
                content.html(stash.feature.repository.hookAddDialog());
                content.find(".cancel").click(function(e) {
                    e.preventDefault();
                    inlineDialog.hide();
                });
                showPopup();
            });
    };

});

Zerion Mini Shell 1.0