Version zu Ende April 2023
This commit is contained in:
75
static/module/index_propgrid.txt
Normal file
75
static/module/index_propgrid.txt
Normal file
@@ -0,0 +1,75 @@
|
||||
<!-- >>> fubagTools.html_content.propgrid <<<
|
||||
//***********************************************************************
|
||||
//
|
||||
// This file is part of the "fubagToolbox" System
|
||||
// Author: Marko Seidel, Klaus Wendel
|
||||
// Copyright (C) 2021, archium GmbH
|
||||
//
|
||||
//***********************************************************************
|
||||
-->
|
||||
<div id="tabs_%project%_propgrid" class="easyui-tabs" data-options="onSelect:function(title, index){/*console.log(title, index);*/}" style="width:100%;height:100%;">
|
||||
<div id="tab_%project%_file" title="tab_%project%_file" data-options="tools:[{iconCls:'icon-mini-refresh',handler:function(){app.module[app.active_module].loadmenu()}}]" style="padding:0px;display:none;">
|
||||
<table id="%pg_file%" class="easyui-propertygrid" style="width:300px" data-options="
|
||||
showGroup:true,
|
||||
scrollbarSize:0,
|
||||
singleSelect:false,
|
||||
fit:true,
|
||||
fitColumns:true,
|
||||
toolbar:'#modul_%project%_propgrid_file_toolbar',
|
||||
groupFormatter: groupFormattersearch,
|
||||
onLoadSuccess: loadSuccessfile" idField="%id_file%">
|
||||
</table>
|
||||
<div id='modul_%project%_propgrid_file_toolbar' class='datagrid-toolbar' style="padding:2px 5px;">
|
||||
<a id='AC_file_expand' onclick="app.module[app.active_module].func(this, 'expand',true)" title="Expand all entries" class="mod-tb-btn easyui-menubutton easyui-tooltip" data-options="hasDownArrow:false" href="#" onmousedown="return false"><%"expand;matrix(0.8,0,0,0.8,2,2);30;30;0 0 32 32;"%></a>
|
||||
<a id='AC_file_collapse' onclick="app.module[app.active_module].func(this, 'expand',false)" title="Collapse all entries" class="mod-tb-btn easyui-menubutton easyui-tooltip mod-tb-btn-hide" data-options="hasDownArrow:false" href="#" onmousedown="return false"><%"collapse;matrix(0.8,0,0,0.8,2,2);30;30;0 0 32 32;"%></a>
|
||||
</div>
|
||||
<script>
|
||||
function groupFormattersearch(_value, _rows){
|
||||
return app.module[app.active_module].getgrouptitle(_value);
|
||||
}
|
||||
function formatValue(val,row){
|
||||
console.log(val, row);
|
||||
return val;
|
||||
}
|
||||
function loadSuccessfile(){
|
||||
var gcount = $(this).datagrid('options').view.groups.length;
|
||||
for(var i=0; i<gcount; i++){
|
||||
$(this).datagrid('collapseGroup', i);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</div>
|
||||
<div id="tab_%project%_search" title="tab_%project%_search" data-options="closable:false" style="overflow:auto;padding:0px;display:none;">
|
||||
<table id="%pg_search%" class="easyui-propertygrid" style="width:300px" data-options="
|
||||
showGroup:true,
|
||||
scrollbarSize:0,
|
||||
singleSelect:false,
|
||||
fit:true,
|
||||
fitColumns:true,
|
||||
toolbar:'#modul_%project%_propgrid_search_toolbar',
|
||||
groupFormatter: groupFormattersearch,
|
||||
onLoadSuccess: loadSuccesssearch" idField="%id_search%">
|
||||
</table>
|
||||
<div id='modul_%project%_propgrid_search_toolbar' class='datagrid-toolbar' style="padding:2px 5px;">
|
||||
<a id='AC_search_check' onclick="app.module[app.active_module].func(this, 'check',true)" title="Check all entries" class="mod-tb-btn easyui-menubutton easyui-tooltip" data-options="hasDownArrow:false" href="#" onmousedown="return false"><%"checked;matrix(0.8,0,0,0.8,2,2);30;30;0 0 32 32;"%></a>
|
||||
<a id='AC_search_uncheck' onclick="app.module[app.active_module].func(this, 'check',false)" title="Uncheck all entries" class="mod-tb-btn easyui-menubutton easyui-tooltip mod-tb-btn-hide" data-options="hasDownArrow:false" href="#" onmousedown="return false"><%"unchecked;matrix(0.8,0,0,0.8,2,2);30;30;0 0 32 32;"%></a>
|
||||
<a id='AC_search_expand' onclick="app.module[app.active_module].func(this, 'expand',true)" title="Expand all entries (it takes a while)" class="mod-tb-btn easyui-menubutton easyui-tooltip" data-options="hasDownArrow:false" href="#" onmousedown="return false"><%"expand;matrix(0.8,0,0,0.8,2,2);30;30;0 0 32 32;"%></a>
|
||||
<a id='AC_search_collapse' onclick="app.module[app.active_module].func(this, 'expand',false)" title="Collapse all entries (it takes a while)" class="mod-tb-btn easyui-menubutton easyui-tooltip mod-tb-btn-hide" data-options="hasDownArrow:false" href="#" onmousedown="return false"><%"collapse;matrix(0.8,0,0,0.8,2,2);30;30;0 0 32 32;"%></a>
|
||||
<span class="app-tb-btn-sep"></span>
|
||||
<a id='AC_search_save' onclick="app.module[app.active_module].func(this, 'save','csv')" title="Save selected entries" class="mod-tb-btn easyui-menubutton easyui-tooltip" data-options="hasDownArrow:false,disabled:true" href="#" onmousedown="return false"><%"disk;matrix(0.9,0,0,0.9,0,0);30;30;0 0 32 32;"%></a>
|
||||
<a id='AC_search_excel' onclick="app.module[app.active_module].func(this, 'save', 'excel')" title="excel" class="mod-tb-btn easyui-menubutton easyui-tooltip" data-options="hasDownArrow:false,disabled:true" style="display:none;" href="#" onmousedown="return false"><%"excel;matrix(0.8,0,0,0.8,2,2);30;30;0 0 32 32;"%></a>
|
||||
|
||||
</div>
|
||||
<script>
|
||||
function groupFormattersearch(_value, _rows){
|
||||
return app.module[app.active_module].getgrouptitle(_value);
|
||||
}
|
||||
function loadSuccesssearch(){
|
||||
var gcount = $(this).datagrid('options').view.groups.length;
|
||||
for(var i=0; i<gcount; i++){
|
||||
$(this).datagrid('collapseGroup', i);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user