UNPKG

@jecloud/func

Version:

JECloud 功能库

1 lines 768 B
var t=this&&this.__assign||function(){return t=Object.assign||function(t){for(var i,e=1,n=arguments.length;e<n;e++)for(var o in i=arguments[e])Object.prototype.hasOwnProperty.call(i,o)&&(t[o]=i[o]);return t},t.apply(this,arguments)};import{getBodyHeight as i,getBodyWidth as e}from"@jecloud/utils";import{Modal as n}from"@jecloud/ui";import{useFuncSelect as o}from"./hooks/use-renderer";export function gridSelect(r){var l=r.width,s=void 0===l?e()-100:l,a=r.height,h=void 0===a?i()-100:a,c=r.title,u=void 0===c?"查询选择":c,m=o({selectOptions:r}),d=m.pluginSlot,p=m.modalOptions;return n.window(t(t({title:u,width:s,height:h,maximizable:!1,minWidth:Math.min(s,500),minHeight:Math.min(h,500),content:function(){return d()}},p),{className:"je-func-select-window"}))}