define("src/bus/hephaistos/test/module/main-debug", ["common/jquery-debug", "model/paginator/main-debug", "model/searchList/main-debug", "model/modal/main-debug", "model/selectpicker/main-debug", "model/upload/main-debug"], function(require, exports, module) {
    var $ = require("common/jquery-debug"),
        Paginator = require("model/paginator/main-debug"),
        SearchList = require("model/searchList/main-debug"),
        Modal = require("model/modal/main-debug"),
        Selectpicker = require("model/selectpicker/main-debug"),
        Upload = require("model/upload/main-debug");
    new Paginator({
        element: "#paginator",
        totle: 100
    }), new SearchList({
        element: "#searchList"
    });
    $("#modal").on("click", function() {
        Modal.alert("123", "456")
    });
    Selectpicker.use(".selectpicker");
    Upload.use(".JS-trigger-click-upload")
});
define("src/bus/hephaistos/friendlylink/friendlylink/main-debug", ["common/jquery-debug", "model/searchList/main-debug", "model/modal/main-debug", "model/selectpicker/main-debug", "model/modalEditor/main-debug"], function(require, exports, module) {
    function doSucess(msg) {
        Modal.alert("成功", msg), searchListExp[0].searchListReload()
    }
    var SearchList = (require("common/jquery-debug"), require("model/searchList/main-debug")),
        Modal = require("model/modal/main-debug"),
        Selectpicker = require("model/selectpicker/main-debug"),
        ModalEditor = require("model/modalEditor/main-debug"),
        searchListExp = SearchList.use(".searchList", {
            onDeleteSuccess: function(rtv, msg, response, target) {
                doSucess(msg)
            },
            onEditorSuccess: function(rtv, msg, response, target) {
                modalEditorExp.set("title", target.prop("title")), modalEditorExp.modalEditorWriteback(rtv)
            }
        });
    Selectpicker.use(".selectpicker");
    var modalEditorExp = new ModalEditor({
        trigger: "#addMedoatpr",
        element: "#medoatprModal"
    }).on("modalEditorSuccess", function(rtv, msg, response) {
        doSucess(msg)
    })
});
 setup: function() {
     var me = this;
     me.element.on("hidden.bs.modal", function() {
         me.trigger("hide"), me.destroy()
     }), me.render(), Upload.use(me.$('[data-widget="upload"]')), Selectpicker.use(this.$('[data-widget="selectpicker"]'))
 },