TimeTrex/interface/html5/dist/message_box-NoResultBox.bundle.js

1 line
5.9 KiB
JavaScript
Raw Normal View History

2022-12-13 07:10:06 +01:00
(self.webpackChunktimetrex=self.webpackChunktimetrex||[]).push([["message_box-NoResultBox"],{4938:(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{eval("/* provided dependency */ var jQuery = __webpack_require__(9755);\n( function( $ ) {\n\n\t$.fn.NoResultBox = function( options ) {\n\n\t\tGlobal.addCss( 'global/widgets/message_box/NoResultBox.css' );\n\t\tvar opts = $.extend( {}, $.fn.NoResultBox.defaults, options );\n\t\tvar related_view_controller;\n\t\tvar message = Global.no_result_message;\n\t\tvar iconLabel = '';\n\n\t\tthis.each( function() {\n\n\t\t\tvar o = $.meta ? $.extend( {}, opts, $( this ).data() ) : opts;\n\n\t\t\tif ( o.related_view_controller ) {\n\t\t\t\trelated_view_controller = o.related_view_controller;\n\t\t\t}\n\n\t\t\tif ( o.message ) {\n\t\t\t\tmessage = o.message;\n\t\t\t}\n\n\t\t\tif ( o.iconLabel ) {\n\t\t\t\ticonLabel = o.iconLabel;\n\t\t\t} else {\n\t\t\t\ticonLabel = $.i18n._( 'New' );\n\t\t\t}\n\n\t\t\tvar ribbon_button = $( this ).find( '.p-button' );\n\t\t\tvar ribbon_button_div = $( this ).find( '.add-div' );\n\t\t\tvar label = $( this ).find( '.p-button-label' );\n\t\t\tvar icon = $( this ).find( '.icon' );\n\t\t\tvar message_div = $( this ).find( '.message' );\n\n\t\t\tribbon_button_div.css( 'display', 'block' );\n\n\t\t\tif ( o.is_new ) {\n\n\t\t\t\ticon.addClass( 'tticon tticon-add_black_24dp' );\n\t\t\t\tlabel.text( iconLabel );\n\n\t\t\t\tribbon_button.bind( 'click', function() {\n\t\t\t\t\trelated_view_controller.onAddClick();\n\t\t\t\t} );\n\n\t\t\t} else if ( o.is_edit ) {\n\n\t\t\t\ticon.addClass( 'tticon tticon-edit_black_24dp' );\n\t\t\t\tlabel.text( $.i18n._( 'Edit' ) );\n\n\t\t\t\tribbon_button.bind( 'click', function() {\n\t\t\t\t\trelated_view_controller.onEditClick();\n\t\t\t\t} );\n\n\t\t\t} else {\n\n\t\t\t\tribbon_button_div.css( 'display', 'none' );\n\t\t\t}\n\n\t\t\tmessage_div.text( message );\n\n\t\t} );\n\n\t\treturn this;\n\n\t};\n\n\t$.fn.NoResultBox.defaults = {};\n\t$.fn.NoResultBox.html_template = `\n\t\t<div class=\"no-result-div\">\n\t\t\t<span class=\"message\"></span>\n\t\t\t<div class=\"add-div\">\n\t\t\t\t<button class=\"tt-button p-button p-component\" type=\"button\">\n\t\t\t\t\t<span class=\"icon\"></span>\n\t\t\t\t\t<span class=\"label p-button-label\"></span>\n\t\t\t\t</button>\n\t\t\t</div>\n\t\t</div>\n\t`;\n\n} )( jQuery );//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNDkzOC5qcyIsIm1hcHBpbmdzIjoiO0FBQUE7O0FBRUE7O0FBRUE7QUFDQSx5QkFBeUI7QUFDekI7QUFDQTtBQUNBOztBQUVBOztBQUVBLGdDQUFnQzs7QUFFaEM7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxNQUFNOztBQUVOLEtBQUs7O0FBRUw7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsTUFBTTs7QUFFTixLQUFLOztBQUVMO0FBQ0E7O0FBRUE7O0FBRUEsSUFBSTs7QUFFSjs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsRUFBRSxHQUFHLE1BQU0iLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9pbnRlcmZhY2UvaHRtbDUvZ2xvYmFsL3dpZGdldHMvbWVzc2FnZV9ib3gvTm9SZXN1bHRCb3guanM/OTE5MSJdLCJzb3VyY2VzQ29udGVudCI6WyIoIGZ1bmN0aW9uKCAkICkge1xuXG5cdCQuZm4uTm9SZXN1bHRCb3ggPSBmdW5jdGlvbiggb3B0aW9ucyApIHtcblxuXHRcdEdsb2JhbC5hZGRDc3MoICdnbG9iYWwvd2lkZ2V0cy9tZXNzYWdlX2JveC9Ob1Jlc3VsdEJveC5jc3MnICk7XG5cdFx0dmFyIG9wdHMgPSAkLmV4dGVuZCgge30sICQuZm4uTm9SZXN1bHRCb3guZGVmYXVsdHMsIG9wdGlvbnMgKTtcblx0XHR2YXIgcmVsYXRlZF92aWV3X2NvbnRyb2xsZXI7XG5cdFx0dmFyIG1lc3NhZ2UgPSBHbG9iYWwubm9fcmVzdWx0X21lc3NhZ2U7XG5cdFx0dmFyIGljb25MYWJlbCA9ICcnO1xuXG5cdFx0dGhpcy5lYWNoKCBmdW5jdGlvbigpIHtcblxuXHRcdFx0dmFyIG8gPSAkLm1ldGEgPyAkLmV4dGVuZCgge30sIG9wdHMsICQoIHRoaXMgKS5kYXRhKCkgKSA6IG9wdHM7XG5cblx0XHRcdGlmICggby5yZWxhdGVkX3ZpZXdfY29udHJvbGxlciApIHtcblx0XHRcdFx0cmVsYXRlZF92aWV3X2NvbnRyb2xsZXIgPSBvLnJlbGF0ZWRfdmlld19jb250cm9sbGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRpZiAoIG8ubWVzc2FnZSApIHtcblx0XHRcdFx0bWVzc2FnZSA9IG8ubWVzc2FnZTtcblx0XHRcdH1cblxuXHRcdFx0aWYgKCBvLmljb25MYWJlbCApIHtcblx0XHRcdFx0aWNvbkxhYmVsID0gby5pY29uTGFiZWw7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRpY29uTGFiZWwgPSAkLmkxOG4uXyg