diff --git a/packages/amis-editor-core/src/locale/en-US.ts b/packages/amis-editor-core/src/locale/en-US.ts index 9994ae6fea7..1ea13685cda 100644 --- a/packages/amis-editor-core/src/locale/en-US.ts +++ b/packages/amis-editor-core/src/locale/en-US.ts @@ -287,5 +287,11 @@ extendLocale('en-US', { '0383d6f467ed0dd89860a7b8cc793ce9': 'Upper {{@1}} layer {{@2}}', 'b818d2fd22f70de2d912f19048e2cde2': 'Intercepted {{@1}} rendering error', 'e9a11b908a9b4f3d9dc947d9a64c0dab': - 'A rendering error occurred. Please refer to the console output for detailed error information.' + 'A rendering error occurred. Please refer to the console output for detailed error information.', + 'f407c6b6264be4b590e28085d392b73d': + 'It can be dragged into the following area to fix the drag-and-drop container', + '4d681c4aa93c8d005ec2ca2370618d6e': 'Visible', + 'dce5379cb978a8259ecfca8f08f00817': 'Hide', + '02cc4f8f5a9aefbc03c778f7a5c989c7': 'Enter', + '35ba83e053cef95e55dfffde279822b5': 'No data displayed' }); diff --git a/packages/amis-editor-core/src/locale/zh-CN.ts b/packages/amis-editor-core/src/locale/zh-CN.ts index fe3c5b78b67..575630a3fd3 100644 --- a/packages/amis-editor-core/src/locale/zh-CN.ts +++ b/packages/amis-editor-core/src/locale/zh-CN.ts @@ -259,5 +259,10 @@ extendLocale('zh-CN', { '0383d6f467ed0dd89860a7b8cc793ce9': '上{{@1}}层{{@2}}', 'b818d2fd22f70de2d912f19048e2cde2': '拦截到{{@1}}渲染错误', 'e9a11b908a9b4f3d9dc947d9a64c0dab': - '渲染发生错误,详细错误信息请查看控制台输出。' + '渲染发生错误,详细错误信息请查看控制台输出。', + 'f407c6b6264be4b590e28085d392b73d': '可拖入以下区域固定拖入容器', + '4d681c4aa93c8d005ec2ca2370618d6e': '可见', + 'dce5379cb978a8259ecfca8f08f00817': '隐藏', + '02cc4f8f5a9aefbc03c778f7a5c989c7': '请输入', + '35ba83e053cef95e55dfffde279822b5': '无数据提示' }); diff --git a/packages/amis-editor/src/locale/en-US.ts b/packages/amis-editor/src/locale/en-US.ts index d49a0a220e0..fc9601ecadf 100644 --- a/packages/amis-editor/src/locale/en-US.ts +++ b/packages/amis-editor/src/locale/en-US.ts @@ -4666,5 +4666,699 @@ extendLocale('en-US', { '136b339ae7f40edc05251da87dd8a233': 'Verification failed', '14a265b60d169e9d9c11b9a286de199d': 'Event burial point', '5c1024a792dfc345b4d8a3b34255691b': - 'After enabling event burying, every time an event is triggered, burying data will be sent to the background' + 'After enabling event burying, every time an event is triggered, burying data will be sent to the background', + 'b420567f7b473ae1a68d1754a70ff32b': 'Pop up window for parameter input', + '0b6bad3bc224e893a3972a32b2a5daed': 'Add to parameter', + '87e2f37db14a6d201805063d0257fb84': 'Pop up parameters', + '466cbd9ddbfbb53ad6753c74ec5f6775': 'avatar URL', + '5402f86a1c7ec56ed792225a5aad9fa1': 'default avatar', + 'eeabf0db5bfe9d3d3bbefac3ea7f8e16': 'Disable before action completion', + '5f7b62a975fcb8b8a493b66821aa18b7': 'Basic button style', + '69ce077907d7e7cf54adc92bcb8d1ab0': 'Button Content Style', + 'e0be7cfdce198406596f331d739ee705': 'Triggered upon reloading or query reset', + 'aff69cc0f8cf108586caf28831bd5abb': 'Selected row index', + '6dd8962fbf03abd87c75e55505c38992': 'Exploring and guiding the way', + '2bc80b42059f1e21092e9fff01276251': 'Enable selection', + 'a69516665bbd5dd4bfdc4b61a3bd0210': + 'Even without a batch operation button after activation, it still displays clickable options', + '7a99893930bd8e69b536344e8127af6d': 'Enable multiple selection', + 'bdb5ae35d79c8b6d972d16f60e9c96af': + 'Control whether to choose single or multiple options', + '469400d03177246bd62d77a9568850aa': 'Display index bar', + '917c4d67e1d3a4df20594f2e0ccd7ad2': 'Top offset', + '48da289c738e3964d66553b1875b51ce': + 'The distance maintained from the top when clicking on the index bar to jump', + '4c4bcbc24bf6782ee6db46fc33b8e19c': 'index field', + '9ff6f96b5ec659bdbb5fd18041df1ce8': 'Please enter the index field name', + '86efd2ff39d92845c9b1d684e38b0b67': + 'Index based on the first letter of the specified field, using the title field by default', + 'e489325f46666d8864c8d3b1dc53ccc9': 'Icon Type', + 'eccb240e994c6ff148eda9df71b260a0': + 'Support fontawesome v4 icon and iconfont icon. To use fontawesome v5/v6 versions, you need to set the vendor to an empty string. Default is loading outline', + '6c375a6511bdfb9705be7ce8df499140': 'Minimum loading time', + '4f3ccece83adbc3d6bdef56a5ebedaa3': + 'Specify the minimum time (in milliseconds) to display loading during loading', + '3328813d737f9f5c9d24b39ca6e4a3c1': 'Data addition method', + '51af6b853b376aa6fd5523aedead90b1': + 'Specify the location to append newly loaded data to existing data', + 'dfa0274d6b1b7e255644db357ec85a47': 'Add to the bottom', + 'd5af2ba9df741bfb42a483be55968df2': 'Add to top', + '63f3359c10f5638708442a6c45dcc7ea': 'Text configuration', + 'd3d862e14c7983a91544159052d943bb': 'Before loading', + 'fe8fc61a2186e6373adc87f98fd5623c': 'Click to load more', + '26b5bd4947df8be257c59dde927b400c': 'Loading in progress ..', + '977b11fe9834e54432d0c6724df89e04': 'Loading completed', + '32452712d4d2a3d29865bc764a22ecfe': 'There is no more data available', + 'd6c6e029578569c4d0c3828ed0b6ae52': 'trigger', + '4793ea431592921524fc31117e9a662e': 'load', + '365bce0cce7816191593eb7680abc0e3': 'more data', + '5b3fda18f1c058decd9b46122558eccb': 'Disable loading more', + 'd316f65c78ec9f4c18d5f72aec83d2cd': 'Default is loading outline', + '35d0c48adc62e13848d9292f110d5c93': 'Text and icon colors', + '4f48aaa0bf4350ff76fe1d98a8acb6cf': 'Default is # 777777', + '40e2afdab75788307ef3f957ce1909b9': 'New data addition location', + '8c9a33c47ba8e3942e5c60c061d38f9b': 'Minimum loading time (ms)', + '89581548c692d58a4050c869a000b0db': 'Gesture direction', + '00d5a294ef43ae80ebd85a5f3e40f68d': 'upward', + 'c4557f2bf8fcaa91c5041ed1b30c1540': 'down', + 'c822d4676b97a4cbbf2c3c8d14e61b62': 'Default text', + 'a9cd27b182577c9c3a0dbb74a0c02df7': 'Pull down process text', + '5db6ea087a57ee14cf642e89e0c26a23': 'Release refresh text', + '5cf222112a486ae6d161ff444f6199f0': 'Load Chinese characters', + '10bb1f20fe35208d4a3b082f25b9603c': 'Successfully loaded text', + '99976bdbddcbe3c1c1054b990566a1ac': 'Loading completed text', + '9ff126c0c5cf17d836a2f475e2f10297': + 'When loading infinitely, set the loading quantity per page based on this option, and leave it blank to default to 10 items', + 'fd68baae75f0dc2efcc94e52764eb2c1': 'Reset the value to its initial value', + '8f40db3b25528063f1b6a59602a05cd5': 'assignment', + '33b3f095fe1b51cf19b6f03be4270fdc': 'Drag and drop components here', + '0e3b706136f235f9368e41858f91ee86': 'Title area style', + 'c409adcc9f7ef3789c2f03c4da4295b5': 'presentation style', + 'e7e07e58639b91dba2531381c9882f3b': 'concise', + '74ef6bf722dc30b7a927f0c2737e9277': 'Pull down menu alignment', + '395e591c46c65bb082408c63aeb55d87': 'Insert one', + '2d5aef4f2443b4694bd1dcc434636c6e': 'line', + '9969614487f9bf68da5b5f46117356e7': 'Pop up method', + '86dbfaf290d218967e17a8e526da5dd4': 'Trigger confirmation operation', + '7513dd4382015cf5d874f1f05635f32e': 'Select box style', + '49b81e7a87ea36f001b16903fa0e221e': 'Drop down box style', + 'fad7c8a21fe3d7b3eb1db3d8a3212503': 'selected', + '9116f77b722c5e5066f7294a5eab3258': 'Option Style', + '7d9550e4650922a116d0524199fd4ba0': 'Selected state suspension', + '056be0efc6da4c479842d8bd0e48ce44': 'Select disable', + 'a1ff16babff54c3a5130d924fab66077': 'Check box style', + 'b9295cb46f727ebbf428dbed7ea591df': 'Hide checkbox', + '9b30c781f9ee4bbf8fe17d9c5230f960': 'Drag and drop ends', + '4a6052ca42be59c3ba9d4643c1219820': + 'Triggered when the drag and drop of the combination item ends and the position changes', + 'db3b15e5f4a62aabbbeae5d97831865a': 'Drag and drop index', + '7d1578f87dcc598b587bbef905df1a60': 'Index before dragging', + '39f0e1740b5a1ee35861ed3d95f47160': 'Dragged items', + 'f92c83fc847f44f5bbec68093823b642': + 'The value of the combined item before dragging', + '29075779cbee0247af40dd1faef9d8c4': + 'Drag and drop the value of the combined item', + 'a464ee5fc18625f4a3705371a62980fa': 'Configure unique items', + '047d7d986d09f9a1c6f33063644a1c2b': 'Clear verification status', + '82f734a76a21cd2ea9484634a6155d9d': + 'Clear the error status generated by form validation', + '16bf955c22835b6acbc202bd2738b50c': 'grid', + '98cf14f371887d369548aa7323eee85c': 'Effective only for PC pages', + '5f35e6afa1712206c8ca6358bb0d8974': 'form sheet ', + '6a01ded8bc34fc12c2fd3db9d53fd31b': 'Panel style', + 'd4e08f2d68b6a5e424f0c588e74e2d79': 'Form Item Style', + '2798cd2f320e1f47a19c98409feddc39': 'Up and down layout', + 'e2e0f5e01ebe60cbdd5d088fe3aecda4': 'Horizontal on the left', + '7c010e13bc2da0b7654f575ce180f8f0': 'Horizontal on the right', + 'e6b03b4b253a211cae522ba2ddd25ef0': 'Form Item Margins', + '0457e75acf23d1f08df052ce76392f10': 'Static display text', + '2698a98498f2cbfd2981abe114d98d88': 'Operating area style', + '82dc7569ff9b0d6fc5cff3c16ebd1b2f': + 'Supporthex, hex, hls, rgb, rgbaformats, default tohexformat', + '29cb280f3bc6d139ef99b5e83ec21795': 'File upload path concatenation', + '766959d419bcbf6463dc55081c6ac640': 'compression quality', + '2f67a22a0696dfd6bdc6520e06a6cb4b': + 'After cutting, it will be regenerated and the volume may increase. It is necessary to set the compression quality to reduce the volume. The smaller the value, the higher the compression rate', + '07e8860ca70f31dfdeefc423fbbe71cf': 'Display up and down buttons', + 'bd13c6190081411bfc68f1d2dedfe66b': 'Basic Style of Form Items', + '86c705e304b94409e504c0816cf705b6': 'Basic style of numeric box', + '7d5cb12cf591bad370620d44db1fa147': 'Handwritten signature', + '0937b57f4520b147cf1ca55212073961': 'Handwritten Signature Panel', + 'be2525ebade48dee835e25c04f130725': 'signature', + 'ca15cf7f2255339b2c76472661ee1cad': 'Signature Panel', + 'febcf824278892810c15874ef8091c54': 'Signature mode', + '3c37b8f85d2956314157313230a65a23': 'Function button configuration', + '1dfce787bf34fc9ebeaf2c45a01f1e74': 'witnessing', + 'e6690b4a5eeb5fe0e80a9a686528b68e': 'Cancel signature', + '6d5a04648898247773df72222485377b': 'Revoke signature', + 'cc3a5a4cdcf5c351dc2cf6a30fbc6c25': 'Clear signature', + '5bb67fb82af68a0fc68051e010cd34b3': 'Signature button', + '6fa55bbbd57143589f07456b6490ca37': 'index path', + 'c61fd58caebbe493bfae4dc8970a870d': 'Cancel sorting', + '5d247589c2361f7eecc34ab2f05bf170': + 'Cancel the drag and drop sorting function of the table', + '8424ef1246fde86185c86f29e76b7705': 'Maximum number of tags', + '990056ee43b48c3757c1a42fcfecc32b': 'Maximum number of selected tags', + 'cf349e79f5765bd7956321f283e2bf73': 'View password', + '9d262cc24e9f899d853d1c900a754a70': 'When clicking on the password view icon', + 'dd909adbe395bdf8439d6afcde19d8f3': 'hidden password', + '388ae7e2b90cab255311e1f5300b257b': + 'When clicking on the hidden password icon', + '234dead0f8b58b6ff1772baf16025df8': + 'Trigger to view real password when password type is used', + '4894c9cfc59cfaaa117a352c3199c32d': + 'Trigger hidden real password when password type is used', + '127b557c6292a72ac2b877246c338ac6': 'Basic style of text box', + '1afed738ac92796f8e1eae9fc449fea4': 'Outer style of input box', + '8b76adb277cb335ecc55f4742f3ae3f8': 'To the end', + '5c419515e88f2528de8858879fe8825b': 'Collapse hierarchy', + '8214a59b9ded0f512ee313b1ba09f42f': + 'Search for options within the current data source', + '16cca0782ad018a5aa116125bc74d76e': 'The options', + '9699a50e47f6c25c62851c06c5f05191': 'keywords', + '5f8e53e94d4c96150845f8f8f04c64ee': + 'Reverse selection of child nodes and cancellation of parent nodes', + '0f11ffe65cea25ee815350349a4af981': + 'Cancel the selection status of any child node while canceling the selection status of the parent node', + 'f95191a22264512fe771a97126358f8f': 'node behavior', + '645aa00b95df2c0f133cae9b8eaeba9e': 'Position of operation bar', + 'e787d249c3861cff191cf89f7ff1271a': 'Custom Operation', + '50e7872c5ae24a71d7eb7a525ed79606': 'Configure custom operation templates', + '7c893acb8cd7e7ed6ba47cac83a9d1a7': 'Tree basic style', + '3c7a5740603788647438ed460548ab1a': 'Tree toolbar style', + 'f9bad394c0cc6ce790b7da387d25da7a': 'current node', + '5cc731040b5d6c7d92f826f9381c9cd2': 'Node index', + 'b1785ef01e9b97956eec7a7266a3fb52': 'node name', + '94ec9e18c7faa520231cccecf4f4a77a': 'value', + 'b86224e030e5948f96b70a4c3600b33f': 'node status', + '1b7e164ef4ba164086666f31b6a72093': 'Frame size', + 'd61c5ae1b2bf84c4043534a1e5428617': 'The selected item can be deleted', + '36b4942ce8a1770d6835c58d26cfffef': 'List selection basic style', + 'df19687fd0e738ab705bece977dd7efa': 'Single choice button style', + '96abd5a4a11da305223654eeb26bafad': 'Configure and edit templates', + 'ee9a0585c8cd603e6dd49cf266fc98c5': 'Select tab', + 'f66aff3d8be711b30d15560791684444': 'Multi line text style', + '39c853dcd16e8f93bbc26b2c79046fdf': 'Only values containing child nodes', + 'a6fadd83bd384afc9c2435350de2602a': + 'Only effective when autoCheckChildren=true', + '0f3c63b3680c5aff632494685ad0615c': + 'Select parent node and automatically select child nodes', + '7cc032aca90bf4d2d5032580053fc3b5': 'Pop up window size', + '0d7234df4bc9931b75f5cacbdae88a91': 'Shuttle selector', + 'c47fc67905aecc2c0fe2a7b32a5a1f95': 'Shuttle selector component', + 'b6417c8c8429de8091117a34b4cd3ec8': 'Node Options', + 'fcfffbf5d7dd5c491645e2e0947eddb8': 'global variable', + '1827f06ea993ef2a305bf10ff5e6cca6': 'adjust', + '507417dce637412e4f67cc9c651418d1': 'image ratio', + '5e8424a6d968e376854b203d76ae3a6b': 'Picture collection mode', + '82f003bc378f64a46ad41d3cb093a3a7': 'Thumbnail mode', + '326d6be0ee560f2587cdb0be7affc850': 'Large image mode', + 'dc9c1c19fe2da23caf8c839cb305032c': 'Quick layout settings', + '7ded21833b89a2da13b6cff3b3414ada': 'Internal alignment settings', + 'dcf6ca3fe486fd851d344fbe2b2a0327': 'line spacing', + 'e0913d8f0238e2dbc497b97c256e08c2': + 'When arranged vertically, the spacing between internal containers', + '8ecd2ee16695bf2bc997286b7e5d0391': 'Column spacing', + '3f5abfd6b6b56dcc490e328bf8d2966e': + 'When arranged horizontally, the spacing between internal containers', + '4aa775b3d9625e71b250b26327e198c5': 'Column number setting method', + 'd757d94682043ab0589ac55f68417ece': 'Fixed number of columns', + '91815d7713fda9690b8b9c725a1f4bd6': 'responsive layout', + '8c8dfb78cb78556d33e89a986b25679d': 'Number of rows and columns', + '8b1a324a876f3df5962667272c01a1db': 'Number of responsive columns', + '5c6395fccdcdf4bac189f0535e7222a8': 'Ultra small screen (XS)', + '7baf78ae7bd99ecef5e58472978d2391': '1 column', + 'fa10ffc6dce7ee8002a987c84a41daaa': '2 columns', + 'b767f61bd7fcc251bd97f017082a73d2': '3 columns', + '75a5a7039854862c57ecd42c9cf4d6c7': '4 columns', + '6b16e5cff6dc092c38638fdb8445a6ba': 'Small screen (sm)', + '47bfb85ddc7968a5a1ba6109f44f0d6a': 'Medium Screen (MD)', + '0e5ed5199217d3c614b58d5790b4eb6a': 'Large screen (LG)', + 'b07edf2b5be42a9e7e82a967e5563943': 'Waterfall layout', + '44620090d2e45c0d7c7e1ed503dadd59': + 'After opening, the card will be displayed in the form of a waterfall', + '32ac152be1911e9360047dcb0898cf70': 'update', + 'cbfd78693bac7c74c0f0065e40984233': 'Header alignment method', + '582a5fd6bee616a51533a0e2f966eb11': 'Reuse alignment method', + 'a305a0dac61dd6d2776f158e3309f6ce': 'Text beyond processing', + '91b314d626f639f47de564bb2c2deee3': 'Overflow hidden', + '5bf278e051a29ab3333e6026f555fb13': 'Cancel line break', + '117265698bf794951a0d5b07533ddd09': + 'Allow line breaks between any characters', + '50993ca7f4e7717bd8d9e51bd6176c85': + 'Enabling this option will cause line breaks at any letter, including long English words or characters, such as URL links', + 'a9d23531ba618e11b467f5530c59dfb4': 'Sidebar position', + '6ffde2843ddeaf536a3451c863ac67ca': 'Basic page style', + 'bae2bbd65546c06101495548c58f1ef2': 'Page content area style', + 'b6ceddd4553ad4f0b7af0e46cfe82441': 'Page title bar style', + '67df95d649c47f6aa3957bc1df2026b3': 'Page toolbar style', + '530269d9698d01a147cc1a12c404c0ad': 'Page Sidebar Style', + '0de9cf51289089dbcc3aa250fff0d533': 'Multiple page jump pages', + '5cab3e445ecabdd21be267f4b0654ee2': 'miniature', + '7fc0c1364e6078cdb4b2a6d545b6a411': 'Bottom area style', + '3bb48fbf9a96b72f434d87ac767e843c': 'PDF Preview', + '682c47a594e7ed21aac36de207e19abc': 'PDF file preview', + '9d577fe51b38070678cad01e994931a6': 'source of the file', + '5a878b8b32da24a3467d49a437d16936': 'file link', + '7cfa34aea62c19462ee2074f58a74aa4': 'local file', + 'bcf03e212f6351c863bb8ada2014aaa5': 'URL', + 'feea9211d32cb4ed1cccbad9cc773083': 'Download QR code', + '98bc1be32af1632ddfef5ad27ebd78c2': 'slider', + 'bff6bfeea70f890f1ff9dfc1b3a1f734': + 'Mainly used for mobile devices to support sliding left and right to display more content, and for desktop devices to display more content on the right side', + '0c49df7faeea0255f92adc7401ad5407': 'Main content area', + '162b302043b4c92848aa6f806bdcf984': 'Left content area', + 'e667354d2eead09934e594c200954f51': 'Right content area', + '84a16bf350e47bcd5ad797a04cf19be2': 'Content area width', + '66224f9dea39d73429ee8a51c2291830': + 'The width ratio of the main content area is 60% by default', + 'd34ecf817b317b4d4b37c8467eea6b05': 'Display the content on the left side', + '98900b460da433d5231f4931d59873d6': 'Display the content on the right side', + 'd96a7b078404d54eac580f831e155966': 'Step Status', + 'd09c4dd6414ba34c26fee8ce6ec1716a': 'Vertical display of icon text', + '37ae4f181d4f139be90fb80cae3fc493': 'Icon Style', + 'a7591bb6ef77e85980fb440f7557a2ef': 'Hide icon', + 'd099044ace39b79ace126ee5080db444': 'Subtitle Style', + 'ec2d2128688b123b379b42b4e9b319ef': 'Hide Subtitle', + '8bc54ad0651d37b92e79adadd3a8673d': 'Hide description', + 'f2196f7e3a68af97302d2e0df46df38f': + 'Do you want to display the serial number', + 'c252de4695f13a88d7092629eef62e8b': + "Support template syntax, such as<%=this. id% 2? 'bg-success' : '' %>", + '703cb4e22041256b9060d77a662ae22c': 'heading', + '17169fd8c2ffa82c4e1d08e7267725f4': 'line height', + 'c4f3fbc6379d062e230e5590e913bf51': 'Tab deletion', + '8739b49403bc65abd95f85fcdcff248e': 'Modify the current active tab item', + '83a991d77ce351f5edbbf8c0aa878d11': 'activate', + 'ac007746080a48f195815c62f8c1570c': 'No.', + '1d56565b64ef592403ab7de9c83e49fc': 'Delete specified tab', + '9c4b40ce474b1ff0897e392636bff81d': + 'Delete the tab item of the specified hash', + '4798e120ee7568c397cd17b8ec4e8c25': 'Hash is', + '7cca05cbe9c6298a42957abf29040812': 'The tab item', + '4149ee3efdffed299e4b517a508b0469': 'DELETE', + '29a7f9c52775d3668cecb3dcb01b1633': 'Please enter the hash value', + 'a069859a7b209ed546008c3906548592': 'Basic tab style', + '7f434fad0e2eaf5ef1937063012864a2': 'Tab toolbar style', + '41d064f868823c433dac65ac62755b77': 'Tab Title Style', + '4df40591212dcc3b7a0a4b114d77ddad': 'Tab Content Area Style', + 'f8f23b5d6a0724f940650b93d2f6df91': 'Customize Title Template', + '61f1ea1bba6d7fa642821d52df2a4077': 'Node Title', + 'f4c4d3e31442c8c605be328d16b1c057': 'Configure display template', + 'ce811fde00a65108c19dad52fbfc2d78': 'Configure title display template', + '50f34990b0f1147f0e5c7f35f620926a': 'Current step data', + 'c76c602025a0d7bacb0096bc1cec7396': 'scroll', + '5f411223ca5a01a5adf20fe735a433d0': 'return', + '28c35aafea77fa3d92e70a0ad0260d86': 'Previous picture', + '7875754736f0fc077a49d2a4937c22ba': 'Previous step', + '2b9239697fc5e1d8a2b7b5858fdfadb2': 'To the next one', + 'bec7e4d621a66bff059edb31816fbf52': 'switch', + '4cdf4ce158a0adb3468608aaa7ce5d61': 'Condition setting', + '73148d5908d22de26cf65b00dea2ffea': 'Click to write conditions', + '1943442b4ebb62ba60ec9f364a7232ec': 'Quick Variables', + 'e3c45feea8c90fce5e05f4dd4c91b5ca': 'Function Compute', + 'f9968e1893e7a2fd940a00776b6c56ca': + 'Each option is listed on a separate line, and all items with unique values are added as new options;', + '9d4ce7f085df6c8e70ec8efc49894e4b': + 'Each line can be set with a label and value separately using spaces, for example: "Zhang San zhangsan"', + '20fe75797aeb27230d7a46d797d3bc49': 'Custom conditions', + 'dd46fd79e0e9b5917bc9b65553189483': + 'Each option is listed on a separate line, and all items with unique values are added as new options; Each data is on a separate line, separated by a space between the time and title, for example: "Submit Application on January 1, 2024"', + '85f3189774581e5dcd697cfced4251d3': 'Add an item', + 'a5d07592917279b17941531a3d96e8a5': 'Set table columns', + 'adf692b7cdf447c6afa8deccd238f54b': 'Set table rows', + '270e6864d08bdb3537b6a275bb0bb006': 'Context data error', + '0cb74306e3873be06f679d0324db3b0d': 'Program exception', + 'e9aa3a35103faf8ef66d1c2994cefa95': 'Please select a pop-up window', + '404371742f29489a92a49ad6990093ac': 'Parameter cannot be empty', + 'afdfbc5f36063757e50d1d71636ed7ca': + 'There are mandatory parameters in the parameters that have not been assigned a value', + 'bf86dc21effb6c836c6d2d64ee4d772f': 'Unnamed pop-up window', + 'fb35e6699c4e260c27f9bb569353c5e7': + '', + '48f1f6b60f4b63df17e055a9084e9429': 'Embedded pop-up window', + 'c96df65b93a6a6cf30537b836958ada7': 'confirmation box', + '60cdeeb33a3bedb6232fa35fbb9f6304': 'Drawer pop-up window', + '0f136747da0492424ae0f3a5f8536cd7': 'Popup content', + '391a66bca64718f749d70ce9ecf0b6ec': 'Edit pop-up window', + 'a7a42528f0fa1819259397e64cd9cdc1': + 'After switching pop ups, the original embedded pop ups will be deleted', + '111e2cc37bd69e6118662049de03b68f': 'Edit the selected pop-up window', + '839353031488319956d1a8d4626e7f6c': 'parameter assignment', + '3f21ce6f1561647add9c21d91d44e875': + 'The parameter assignment in the pop-up window will prioritize this configuration. If the configuration is turned off or there is no configuration value, context data will be transmitted transparently.', + '52288dd0fd7a1a96109e28742df9eb1f': 'Add parameters', + 'ba1470102e66d11d7133942faf589065': 'Waiting for pop-up window', + 'a39785220eae7064a5afce72af6b23ee': + 'The next action will only be executed after the current pop-up window opening action is completed', + '15d5fffa6a4cacd866ce3a1134afed49': 'response result', + '297d92523f813a6d28a33b5826a66e17': + 'Configuration of output variable names after pop-up action ends', + '55dcd671e5416b769d6d973e000999e6': + 'Please enter the variable name that stores the response result', + 'bb47cf4a90893b1d3255c1027d8e91e7': 'action description', + '2bbe5a93eeb01ef5970fddf84c101b0e': + '<%= this.ignoreError === false ? Cannot find component and action execution failed both interrupted ": typeof this. ignoreError==" undefined "? Unable to find component tolerance, action execution failed before interrupting ":" "%>', + '7b7312051cd7e29209225f561ad37541': 'ActionType cannot be empty', + 'b250b2f9c038cc2dbceeb3c9edeb1293': 'Label or tag cannot be empty', + '0fe0032cfb95f8b822bfa6a0ee9b15a8': + 'If there is an action panel with the same actionType: {{@1}}, it will overwrite the original action panel', + '23f01311516d41e5fc87fbd7d241fce2': 'set variable', + '637db2ac48c5b47f42dacdefa4e59533': 'Set up components', + 'c6df636df2f58d6a1840461bd6fc14f7': 'Switch to static display', + '2c00fd772a5165fcde0f8b57160991c3': 'Open ', + '2a2eee02daa6fc08c038105ab35d55a7': + '{{@1}}. Click to view pop-up configuration', + '82708671c66054145588b0ccf33b589f': 'Global broadcast event', + '8aa6c7f0ea9b90540d42439a62bdcd05': 'Trigger global broadcast event', + '5895a6b62e90730d7069f8f492980c0f': 'Please select a global event', + '3d502eb9a597bf467517d5653e3770b2': 'parameter mapping', + 'e73d88fd48b62fefeddb2a0ac4bddfc5': 'Please enter parameter values', + '8fb2a370be5ae9fce3ec64924ef38b47': 'Configure parameter values', + '50d41f10522686a3d297ffbe076d87cd': 'Please enter the actionType', + '32039746caad9fc07f464af73315b7bb': + '{{@1}}. Click to anchor to this component', + '6b1fafce7b035e7d6ef582c56fdd6560': 'Reminder: The component was not found', + '0e0cf27195aa443a6c77ff289b3da2e6': + 'This component is in the pop-up window and cannot be directly anchored to it at the moment', + '8e90b820067c81922e0585e130ff830f': 'All options', + '8dc09ebe97e0de817d74acab93088c0d': 'obtain', + 'e0096ff3f908374978ad2b166b0eeac3': 'focus', + '6eccf8477beb3a509bbfe833c3207846': '{{@1}} (Global Event Parameters)', + 'eca9acda905705b2e161257e0c4aa0de': + 'Can view which components will call which actions of the current component', + '878f48025dcd724ce8480da94c12c798': 'View call relationships', + 'ad6d665d1a6ac68d64d630504d344646': 'You have added this global event', + '8b30d6b1df387b743772d949b66cf7fb': 'Global events', + '9cd700df625adcd5450a4dde0de1af38': 'Client persistence', + '9fea607976a818e5ccbe7c93455bc023': + 'Is persistent storage on the client side still valid after refreshing the page', + '0cea6b668196bab5c0fb9297c75dec28': 'Data Scope', + '9f589edf9c1772c1d5f79c69855f8473': 'Page Sharing', + '32a7213c48ebd1a2a82bdd737caacd2d': 'Global Sharing', + 'a5ead186e12a531148ff637a55fc404b': 'Basic variables', + '2b8bdc1349eb750d33f67e2293b02ba4': 'Global variables built into the system', + '11eb1a8e9254458f195c6833773bd2c8': + 'No corresponding variable type configuration panel found', + 'd78f93a5ad4a40e8a72e15f454199288': + 'Are you sure to delete this global variable?', + '9c3d1f05074276628a9949cf1028035b': 'Variable name already exists', + '52cbb59656bb7e6d38011eaad8ef14d1': 'variable type', + 'f61f4cf6d0d544fad4507868b74696a1': 'Not available', + 'e2e4c374e59fa5acc981c0a0ed6ce96f': 'Edit global variables', + '6c95367d14682115f83b647c482b4a2f': 'Add global variables', + 'c3ae33aa8d7ae462c6376301e0f83acf': 'Arrange {{@1}}', + '28f7f1bb2bf5c0cc8f5319db7e063ff0': 'Custom Separation Ratio', + 'b9241e371f7fae571b1887e893eea9cb': 'For example, 1:3:2', + 'b9a3db6a1a805c8a5324de48df3b7439': 'Can close tabs', + 'f41ebe896c38e85342201dc3ec3ca3c5': 'Higher priority within the tab', + '8230519f7c697911f9c1e92ba3b9ea8b': 'inhibit input', + 'fea2358bd4486d4420487174a32e58f2': + 'Relative positioning to the original position', + '09a2682f7e9084eef44c64effadbf798': 'Fixed in the window', + 'dd02cc5a07221639a51096b005d9ce77': 'Absolute positioning', + '8b0cabbb1334cf35f326a4830269e1a4': 'Level content exceeds', + 'a1b66f536630c4456a552a593febf1e4': 'horizontal scroll', + '8c176b5df33ea7b8c0c68c1fc494a17e': 'Vertical content exceeds', + '1215dd0689aa1fdf89adbb9b7530a90e': 'Vertical scroll', + 'a6ba771dc7e0c778952b2c2c6b075fa1': 'fade in', + '340480f5796b020c4060efff34929807': 'Fade in from above', + 'f8519f45ebc32c93b93707c97ea80c57': 'Fade in from top (strengthening effect)', + 'd1329a02546ca79e10dde3497537c454': 'Fade in from the left', + '3de47f181cf84d96e16ad17ebf74cb29': + 'Fade in from left (strengthening effect)', + '2438838b29ab59e5c192f18785f85ffa': 'Fade in from the right', + 'df5b72f4a6ba70e3afb3816689501425': + 'Fade in from the right (strengthening effect)', + '39377ae457c7b617ed7c5a9d8709aad6': 'Fade in from below', + 'c92e19fe08d566eaf0a36dd93732147c': + 'Fade in from below (strengthening effect)', + '285b0d56e364277b24b72df4a1679427': 'rebound', + '85025eac2602d5792bdfd7abc5a149e4': 'Rebound from above and enter', + 'c9403db4e39beab29f38f99b58ce6f49': 'Rebound from the left and enter', + '7cdd1e7fd3bea2a89be768eb51c7a344': 'Rebound from the right and enter', + 'd223c08efde7802938d8283645c557d1': 'Rebound from below and enter', + '79b5a65645855d1e066e17648d320002': 'rotate', + '18e5859e5f0bbc60afd14da0dd788d9e': 'Rotating in', + 'de9e534c129089c34f0f3d2a3abc6302': 'Rotate into the top left corner', + 'd496ec3e33e1c55c7830153bf03c5006': + 'Rotate in the upper right corner to enter', + 'e1363364b3e6a75f4b171ec033b31dc6': 'Rotate into the lower left corner', + '3b1dbd7b02841bc23c3eb535fb774598': + 'Rotate in the lower right corner to enter', + '367f6ba4391cb049015b931c8da81037': 'slide', + 'ad240914679d522d125ac1a203762feb': 'From sliding in', + '217a27c317d559b749396e1e9b07a5ec': 'Slide in from above', + 'f5a74e26709b963f843713260d8afba0': 'Slide in from the left', + '40747a59ff4121f8264c372dd5c0cf18': 'Slide in from the right', + '369662b059423885b010c09ccf4885d2': 'turn the page', + '7eb53077f889447c8e91730ec0fb6ddb': 'Horizontal page flipping', + '5cacc7f3c3688dc600ff4350e28323da': 'Vertical page flipping', + '198ee35b44d88a9d68259b7d8deba2da': 'bounce', + '0679561b8354b4ae830876a7de5b78a8': 'Bounce in', + '194046fb163c32bac4636cbc1d5f0e15': 'Bounce up and enter', + '1cd7936be0f7fe6f3b95ce06530c47a7': 'Bounce from the left and enter', + '8b7430f252e8017ee8ff796fb9e86838': 'Bounce from the right and enter', + '8dd64aaa73906e5580e09d04475e3710': 'Bounce in from below', + '05853d9ceb108fc5434cdb1a34ab3fc3': 'zoom', + '22ff588ab903f554b26ddc3ac6e5a2f3': 'Zoom in', + '60105a62f5bb45db82a2af1cbfa49de7': 'Zoom in from above', + '529568bf3f02080f77b4acdd98b225c8': 'Zoom in from the left', + '4be6fb1f3b77b092c0b97a128d400328': 'Zoom in from the right', + '64ea0ec38ac25c5aaadae965d6e964b8': 'Zoom in from below', + '9b916bf3adff39bbeb6d5b68ed3118d7': 'Entering at the speed of left light', + '891b421d61cbc5526ca2ed579c3726e6': 'Entering at the speed of right light', + '70e344c162554d439887d4186a348837': 'Scroll in', + '1548bf2b4a1f3c3937bc62a8b2fad739': 'flicker', + '91bd8bdd6599511fad9f7c38cdffc71c': "shake one's head", + 'f3d7a0cd14258418967f731370993b52': 'heartbeat', + '61c275a8e526d2a3fa0bc52fda4e1894': 'jelly', + '0308bd6d07412dc4628b0fe2cbf11eb8': 'beat', + 'eb8186075ac943b645b5646c9ac893bb': 'sway', + 'e660a1fb4de45e3bf6e6525ccd041821': 'vibration', + '9f6012f3eaff11a8721072cd5bfd7dbc': 'shake', + 'f1b8e0c6053ea917fbc702380bff9b73': 'jitter', + 'c1754c2d14d1eb4f0d18eb4f3e6df78c': 'horizontal jitter', + 'df83af49facc0e41864bec77c3aeb052': 'vertical jitter', + '78a83c170c9ebceeea30dda253b8a9f9': 'rubber band', + '28eb5b4a25ecf8c0c2da703de3b9fa02': 'amplification effect', + '121e212b7e9b6972aa98d7f982013c55': 'Shrinking effect', + 'bfc4ece391963e12c41642a276ed6413': 'Swipe up', + '8ed3fd614b90c33744173f1335468810': 'Swipe down', + '9670b9e704c8424d6435965725b8a43b': 'Swipe left', + '674b6979771b5062aa7c68a3a484538b': 'Swipe right to', + '1563ef9dc3edbe3f2e887b1b846bf4b4': 'shadow enhancement', + '42969502d9d5a359774481cdc32dcea8': 'Luminous border', + '680f410e0e95bfe2406816243c774aae': 'Content flipping', + '8c90bea6b1f0f200e47737df611df0e7': 'fade out', + 'c31bb885b514fc3670af717575f45e07': 'Downward fade out', + '494226348e54f0757e9f5acae3e0f69d': + 'Downward fade out (strengthening effect)', + '115a2f5e84c129fa14a46477991ef707': 'Fade out to the left', + '7b8b99d894fca4adaa4cb7db7de88b44': 'Fade to the left (strengthening effect)', + 'fba93f5b3a172d74f947fdb03b614b76': 'Fade out to the right', + 'ac5fb0d7a285ff37046d4a49389221ab': + 'Fade to the right (strengthening effect)', + '3a9ccb41592a1d9af3c3a0a31b0bb940': 'Step up and fade out', + '5615ffa3af206322fbe4c7ccb91a3fac': 'Fading upwards (strengthening effect)', + '548c9e55448ef954b3a39b1731a8196c': 'Rebound downwards and exit', + 'ddd0c226af7b15b72605c5737b937f2c': 'Rebound to the left and exit', + '127d7a2c25a46ed6c1502d652ff705cb': 'Rebound to the right and exit', + '9e67d753c7ee78ef752bdc2759d71799': 'Rebound upwards and exit', + 'a8a73aff502d78c90a5c20eaf257e411': 'Rotate exit', + 'd6b661719a464b61cca75e161ea44d23': 'Rotate the top left corner to exit', + '167cd96d6da5f49e82f3caedf4da507c': + 'Rotate in the upper right corner to exit', + '9a38bfebab98787ffbf54e7b9e16f16f': 'Rotate the bottom left corner to exit', + 'df3a9e899eb6cf4531a2c01742d53964': 'Rotate the bottom right corner to exit', + '370f59195bc9427f4cb05ebf4f1f056d': 'Slide up and in', + '8c6f065535f9a34e7bac0fc86f7dbf57': 'Slide down', + 'aed469d08234bc2522696064f53e220f': 'Slide in to the left', + '6d891408fa37c301c88732d991dbba23': 'Slide in to the right', + '25ce3b051c233c20e60e09e68a27aae8': 'Bounce exit', + 'c7d4cc3f68e40032e82a9060a624075d': 'Bounce down and exit', + '3a5543863562663a0b74a8f518b4a7f8': 'Bounce left and exit', + '4864869dd574cb2757271c984a69e221': 'Bounce to the right and exit', + '81a1635facb5e25802e63c0ec38d736f': 'Bounce up and exit', + '74e98545bdd4f179a7b618438e972d73': 'Zoom out', + '30217532652eed9cd1c0683c8930d5c9': 'Zoom up to exit', + 'cf9da34220fc2d63f801ddbb32553759': 'Zoom left to exit', + '792782766ea1402a33787b57df79da4f': 'Zoom right to exit', + 'a76d8ecbbeeb08ca8fc9ea37098f9ca4': 'Zoom down to exit', + '4183baf0de66292097ac18c4b12e08f4': 'Exit at the speed of light to the left', + '7d90a511ea18060bace3357ec3c68493': 'Exit at the speed of light to the right', + 'cd35750918e16b38f8d2d6c817363bd7': 'Scroll out', + '9d10187a72e379ac7c6e66a9bdf7a320': 'Upper spacing', + 'a68e1efc4cfb1c098588ba307a83e5b7': 'Icon margin', + '9f553e501dd2d1cfffa42ae21773da00': 'sustain', + '0c1fec657f7865ded377b43250a015fc': 'second', + 'db732ecb48b1a9cfb3ebea9fcfbf0980': 'delay', + '82683e3be20c6b7163fef820c660b809': 'Enter animation', + 'c54405c1a79eea023f3032068edc1621': 'Triggered when visible', + '980c1b4180bf5096a35ea7505fe59ff6': + 'The animation is triggered only when the component enters the visible area', + '33e3c0d279016d61870b21123bef105b': 'repeat', + 'c18063462332b341f4cc674761577d70': + 'Repeat the animation when the component enters the visible area again', + '4c1b6f4b9ab9a5e2d9ae472d02d1f002': 'Emphasize animation', + '9c7d7a67aaa0026807c22a5a5c59c456': 'infinite', + '933ec2e002276dda7d8940d426de8df7': 'Floating animation', + 'b77a11aead7c0b84307ee2bd33a60c51': 'Exit animation', + '4f91513e8383967d5e4797bd81445fd7': 'Triggered when invisible', + 'cdbe611aea802f0fc55099161af20256': + 'Component exits visible area triggers entry into animation', + 'dd1c01bd4b36b5f4793a41bda20b334d': 'ID card number (18/15 digits)', + '5c20c316de54221879cbef3c01bdb1fc': 'ID card number (18 digits)', + 'cd393d01a120aae11de4e3015f1e4334': 'Confirm the addition', + '76d898a22c0a44a13482a9d9a32b088e': 'Triggered when adding a submission', + '69f9962f200bf6bbcf3be61e1ea5adf2': 'Triggered when editing and submitting', + '631cd22018a47a2171c01d1c1c703261': 'Confirm deletion', + 'a89e51f8d0e84d2c96d2950c07693c1a': 'Triggered when deleting submission', + 'a4a667ccd3f4c87ce1a02f6f0278ba94': 'Confirm addition (not recommended)', + 'c1decf80d615094aeabccb94965c7d6b': 'Confirm editing (not recommended)', + '0ea333785c950e92761898a19ba166dd': 'Confirm deletion (not recommended)', + 'b4e23d11bddd3135f3ecc614e5e183ca': 'Selected item collection', + 'c5393293444e7b6e2535fd40f88ee2a6': 'Node click', + '9d5df6103865f50a2974ff7dd56acae6': 'Click on the node to trigger', + '7a9fab192455e65d6265b1978a32c5f2': + 'DeferApi lazily loads the result returned after a successful remote request', + 'c1cecab6116bfb14ce9f9d84d6c4150e': 'Lazy loading completed (not recommended)', + 'f407c6b6264be4b590e28085d392b73d': 'It can be dragged into the following area to fix the drag-and-drop container', + '08fa5338e66f8607d9c0d3dcbc37dcaa': 'The defined style only takes effect for the current component. Example', + '466073102fd0b34df5ef6fb64ce58e6d': 'Current level', + '49e0c439b220b8fd476c01618bbe9d5d': 'Sub-level', + 'e5a08c7d964c509c3c3d4d5fcd7afc4d': 'Logical function', + '563e4c1838fe9091e0a42f07d2710933': 'Mathematical function', + 'a65231cb753bf0cf89a322dbc776025c': 'Text function', + '23c7d6860c8f1a6ec4951f311098eec0': 'Date function', + '23740a12db47b2e0ecb3e94194453a44': 'Current layer', + '5f49be98add60ea7dc0ef448dee01bc6': 'Parameter name', + '531aadcd96c4f39b3e50e482e8dbd087': 'Numeric value', + 'ee53fd36c3d3f5c7307dd7866c15f104': 'Base number', + 'a225c0b6cb5b7c7ec9ffa7f86d082b6d': 'Exponent', + 'a6805f421af4ad6ba22d36ada035fb57': 'Conditional expressions. Example: Chinese score > 80', + '2bbdbdd4e495145be0210f9dbbd51623': 'Return result when the condition judgment is passed', + '68b470c1f89a1313fa7bd5a29711d236': 'Return result when the condition judgment is not passed', + '6d6bb636f1caa983b547cfd0caea4f57': 'Conditional expressions; separate multiple ones with commas. Example: Chinese score > 80, math score > 80', + 'ddc6e94b207d7465ce32ed5b907d4463': 'Response value', + 'b721835196b7cd0388f26eca1e29b455': 'Dividend', + '66bf2635583652f46b45ec8859dffc97': 'Number to be processed', + '6716876653902c5711f0364f1c7c14d1': 'Decimal places, default is 2', + 'c43589967c920dc8b644404a180a5f88': 'The nth largest', + 'c658a5045c661b8064abfffd91107717': 'Text to be processed', + '3c97998c5121a16ccb7b6627b2129749': 'Length to be processed', + '7abb45429638849099d0a5d16c6f8091': 'Text collection', + '5cbc2c618903149ce69e89080c72f159': 'Encoding value', + 'ec39e11c015cdf5f8b7292e7bce91258': 'Target length', + 'd2ff5f53df6082d30b5681b8848a8411': 'Text used for padding', + '41c027b441251a3ff369f02b9d099104': 'Maximum length', + 'ac54d1ad363d3b0a590b757dcb43dd8f': 'End text', + '9010ca471a618c302792670961633950': 'Text fragment', + '5bdb0acfadd06cc34f24cf1a00e0dfee': 'Start text', + '2ded20d31ce2b57857ce7707a5517211': 'Search text', + '7cda5297ee5b6c8f0c44fe5660a79e6b': 'Text to be replaced', + 'af7a526b2f66f1dfa4f5e1360e1643bd': 'Replacement text', + '2c4229d0c0c1f2f35c058e9b2e0ae3c6': 'Text used for searching', + 'b752a83f956234b32ed98ecbcf938dcb': 'Start position', + '1c39cb6f3440fa567032737dd9fe0887': 'Processing length', + 'bbb34ce4fcf8cc55638791e2cd6b5a91': 'Length of the generated UUID string, default is 32 bits', + '16d1cccaeee00a302b1284a42c32e7c6': 'Date object', + '0f191c47fa745787b516857118a830f2': "Timestamp format; pass 'x' for milliseconds. Default is 'x’ (without milliseconds).", + '86ed1903b0ecfd7dda0cf16eb2957d43': 'Week definition type, default is 1: 1 means 0-6 representing Monday to Sunday; 2 means 1-7 representing Monday to Sunday', + 'd454d85f6ec18741a81b952c5966da95': 'Whether it is an ISO week.', + '97e0651009811538748c356255e04207': 'Date object, date string, timestamp', + '28b47401285328e4f3344f8fe3b0b62c': 'Date format, default is \'YYYY-MM-DD HH:mm:ss\'', + '01da6313d7f314dbb9b5a2ebcb07f982': 'Date range string', + '9c4072c8df4d2e1c6a4a294f9b7d3cce': "Value identifier: 0 or 'start' means get start time; 1 or 'end' means get end time", + '333abdc80f42fd3b7ae9eff39c0940a5': 'Date format (optional)', + '05fcb8b62afd03022c7fcb58279c3cee': "Separator (optional), default is ','", + 'e6f158f9a9d3f173ac7ef6821b409ba3': "For example, you can pass 'day', 'month', 'year' or `week`, etc.", + '7a8b4b22857357edf5a229d20e0b4d7f': 'Unit: supports year, month, day, etc.', + '32a584643bc07bd1ef8e59d99af32e65': 'Date character', + 'e1a4848893698dd0710a9814c777c3a3': 'First date', + '65fab49efb0fdab543457c89dbc9686f': 'Second date', + '05a580edff795061ccd7a89009d6ac5a': "Unit, default is 'day' (compare up to the day)", + 'cd191a2ef9885e6b728a2d33a2b83a6c': "Inclusivity rule, default is '[]'. '[' means include; '(' means exclude. If using the inclusivity parameter, two indicators must be passed (e.g., '()' means both left and right ranges are excluded)", + 'd86f8699700a9690f06e275eca9446fb': 'Arrow function', + 'eeb2c63ecd94bbe0a2222fa639d6107d': 'Element', + 'b1b1bbfc69ba8ed14b4abcc420395b52': 'JS object', + 'cc4dd1da7e1a754534215f02fb9ba85d': 'String', + '0602a35009a6d966925abd61e222b9a4': 'Object or array', + '4f35e80da65927f09dd314de120fe5f9': 'Path', + 'c88e809e8a2d3fabefac87460441bc4e': 'Return this value if parsing fails', + '001a0c4c814f782bd8b09c4ec56ac6f8': 'Judgment object', + '75d4f99310ce6d885dfca27342babf3c': 'If condition is met, return consequent; otherwise return alternate. Support multi-level nested IF functions. Equivalent to using JS expression directly: condition? consequent : alternate.', + '33136429f20612f8bbe72998c71ee8fe': 'If all conditions are met, return true; otherwise return false. Example: AND (Chinese score > 80, math score > 80): if both Chinese score and math score are greater than 80, return true; otherwise return false. Equivalent to JS expression: Chinese score > 80 && math score > 80.', + '1aeeb99a79d7157e0f0ddd28298e9323': 'If any condition is met, return true; otherwise return false. Example: OR (Chinese score > 80, math score > 80): if either Chinese score or math score is greater than 80, return true; otherwise return false. Equivalent to JS expression: Chinese score > 80 || math score > 80.', + '171db2606fa6338498d61e060fb35fa3': 'XOR processing: considered true if there is an odd number of true values among multiple expressions. Example: XOR (Chinese score > 80, math score > 80, English score > 80): if 1 or 3 of the three scores are greater than 80, return true; otherwise return false.', + '4682a020956e97b8c0b7dc44cbc8e6b9': 'Judgment function collection, equivalent to combining multiple else if into one. Example: IFS (Chinese score > 80, \"Excellent\", Chinese score > 60, \"Good\", \"Keep trying\"): if Chinese score > 80, return \"Excellent\"; else if Chinese score > 60, return \"Good\"; else return \"Keep trying\".', + 'f9453bc31ac6fe8ef61a61a2850fa032': 'Return the absolute value of the input number.', + '09a1d2393e17de145f9c262cb1c5e1d9': 'Get the maximum value. If there is only one parameter and it is an array, calculate the value within this array.', + '7222f45e540b0657722bd4f7a54bcf22': 'Get the minimum value. If there is only one parameter and it is an array, calculate the value within this array.', + '50a1a58c87881587606fb70bbc2153d2': 'Calculate the sum. If there is only one parameter and it is an array, calculate the value within this array.', + '725841e49e7cee7e181be34045445c1f': 'Round the number down to the nearest integer.', + 'b846dbcd933827df3adbc3e670604f98': 'Return the remainder of dividing two numbers. The parameter \"number\" is the dividend, and the \"divisor\" is the divisor.', + '62aa0442656d4fe0c0a3138126a5bd1f': 'Pi 3.1415...', + 'dc202add9d61722020749e8736171ff3': 'Round the number to the specified digit (decimal places can be set).', + 'ca7925a755cb56396b3ab1b9b63cf51e': 'Round the number down to the specified digit (decimal places can be set).', + '7202f9d9bac24f0fadea86ac48ca7447': 'Round the number up to the specified digit (decimal places can be set).', + '6d5e0d8f13fa0d2948e2eaf727db46b3': 'Calculate the square root. The parameter \"number\" must be non-negative', + '61a86a9972e37fb43b2e22e42c6421ad': 'Return the average of all parameters. If there is only one parameter and it is an array, calculate the value within this array.', + '0df788e02d17497a8b1c1483728ac1ea': 'Return the sum of squares of the differences between data points and the mean (data deviation). If there is only one parameter and it is an array, calculate the value within this array.', + '4436a75ae004133fc666f673ec73e323': 'The average of the absolute deviations of data points from their arithmetic mean.', + 'f592f5392d9182d2b5c64e105dad789d': 'The harmonic mean of data points. If there is only one parameter and it is an array, calculate the value within this array.', + '6fbd00a840f63b0561e5711309e527f4': 'The kth largest value in the dataset.', + 'e8074346fd95c461d504ee8caff98976': 'Convert the number to Chinese capitalized currency.', + '546906596299e8cb04c44a8cd2e23ae5': 'Return a uniformly distributed random real number greater than or equal to 0 and less than 1. Change every time the calculation is triggered. Example: `RAND()*100`, return a random number between 0-100.', + 'c72b6cf156e72fafafadd8170595506b': 'Take the last item of the data.', + '486a898cb178844dd6827e2da008d5cb': 'Return the base raised to the power of the exponent. The parameter \"base\" is the base number, and \"exponent\" is the exponent. If the parameter is invalid, return the base itself; if the calculation result is invalid, return NaN.', + 'ef12ca62598730039a2769f1159e7d6e': 'Return a substring of the specified length from the left side of the input text.', + 'e5dc2e9b87f1e2650d47ea4be1e0c0da': 'Return a substring of the specified length from the right side of the input text.', + 'd39df9c11954e0a3b9caf8151b0468b6': 'Calculate the length of the text.', + '6338ad33d82fd64378dc1a769fb67fcc': 'Calculate the total length of all texts in the text collection.', + '3fef88aa79db1e459fd57b3b443c6021': 'Determine whether the text is empty.', + '71aedc291e97f05d45d1ff18c9b6db2d': 'Concatenate multiple input values into text.', + '9a8dedae5832076dbaed75bb34e7fc24': 'Return the character corresponding to the numeric code in the computer’s character set. Example: `CHAR(97)` is equivalent to \"a\".', + '250856f5d4dd4630f13b26987d616554': 'Convert the input text to lowercase.', + '1f6c5305fbc67ee6480003118cd8db7a': 'Convert the input text to uppercase.', + 'a6cd8eab3e54f2248e82f21cfda5129a': 'Convert the first letter of the input text to uppercase.', + '819eb11ba92c73ef238880f36a424610': 'Pad the text to the specified length from the start. Example: `PADSTART(\"6\", 2, \"0\")`, return `06`.', + '72049f9ffcee4f1cdfe896b0973f2cff': 'Convert the text to title case. Example: `CAPITALIZE(\"star\")`, return `Star`.', + '83d7079f27324f93712d0ad91ca31c8c': 'Escape the text for HTML. Example: `ESCAPE(\"&\")`, return `<start>&`.', + '31c98d44caf88fa686e5dfe71d0e617b': 'Truncate the text by length. Example: `TRUNCATE(\"amis.baidu.com\", 6)`, return `amis...`.', + '31070d1fd5242417dc836cd0a22f2775': 'Get all characters before a specific delimiter.', + '45303b66f886943291c0910aebaed620': 'Split the text into an array by the specified segment. Example: `SPLIT(\"a,b,c\", \",\")`, return `[\"a\", \"b\", \"c\"]`.', + 'f567e1f33559d478df5780978825ebf2': 'Remove leading and trailing spaces from the text.', + '3f6c03813d8a9cd2ca15eb571faa3644': 'Remove HTML tags from the text. Example: `STRIPTAG(\"amis\")`, return `amis`.', + '777e5c82a6326e9ddc0a8b9ee2c3f8f1': 'Convert line breaks in the string to HTML (for simple line break scenarios). Example: `LINEBREAK(\"\n\")`, return `
`.', + '33324e6ef7140d16c7093b4b780f4cab': 'Determine if the string (text) starts with the specified string (startString): return true if yes, false otherwise.', + 'bb2ff3512e864e53e68723e562f3b4bc': 'Determine if the string (text) ends with the specified string (endString): return true if yes, false otherwise.', + 'f1a369e3432d6e8cd84d7802246cb364': 'Determine if the text in parameter 1 contains the text in parameter 2: return true if yes, false otherwise.', + '695226ac1f1bce8cff96212b76d471f0': 'Replace all occurrences in the text.', + '40de6ff6adf2b1c2f690708dd2f4f5b4': 'Search the text and return the position of the match.', + 'a8d68e49bcd165601e928772821ef9c6': 'Return a specific number of characters from the text string starting at the specified position. Example: `MID(\"amis.baidu.com\", 6, 3)`, return `aid`.', + 'fad1d635755dd8fb26d90b1ca0da003c': 'Return the filename from the path. Example: `/home/amis/a.json`, return `a.json`.', + '045b831dd1fd3f25be4f1977bec9ef25': 'Generate UUID string', + 'fdd264ef6ebaadcdad6670dd782ebaaa': 'Create a data object via a string in a specific format or a numeric value. Note that the month value starts from 0: for example, pass 11 for December.', + 'f645d09319c41c57b376de89aec26bfb': 'Return the timestamp of the time.', + 'e9f3f3864b307b1a987e12a9d9463c61': 'Return today’s date.', + 'cd7f4db79a93aca2d00aee262420ed60': 'Return the current date', + 'fc4527e4de2f4b00368f124759ee7f47': "Get the day of the week for the date. Example: WEEKDAY('2023-02-27') returns 0. WEEKDAY('2023-02-27', 2) returns 1.", + '653e1995b9360d5ea17adc62561fa1f2': "Get the week of the year (i.e., the week number). Example: WEEK('2023-03-05') returns 9.", + '3d4ceadcf373d7f9ff18de20ccedd48d': "Format dates, date strings, and timestamps. Examples: DATETOSTR('12/25/2022', 'YYYY-MM-DD') returns '2022.12.25', DATETOSTR(1676563200, 'YYYY.MM.DD') returns '2023.02.17', DATETOSTR(1676563200000, 'YYYY.MM.DD hh:mm:ss') returns '2023.02.17 12:00:00', DATETOSTR(DATE('2021-12-21'), 'YYYY.MM.DD hh:mm:ss') returns '2021.12.21 08:00:00'.", + 'f97b5a4abd1d4b1dbf749ba26e9dd230': "Get the start time and end time from the data range string. Examples: DATERANGESPLIT('1676563200, 1676735999') returns [1676563200, 1676735999], DATERANGESPLIT('1676563200, 1676735999', undefined , 'YYYY.MM.DD hh:mm:ss') returns [2023.02.17 12:00:00, 2023.02.18 11:59:59], DATERANGESPLIT('1676563200, 1676735999', 0 , 'YYYY.MM.DD hh:mm:ss') returns '2023.02.17 12:00:00', DATERANGESPLIT('1676563200, 1676735999', 'start' , 'YYYY.MM.DD hh:mm:ss') returns '2023.02.17 12:00:00', DATERANGESPLIT('1676563200, 1676735999', 1 , 'YYYY.MM.DD hh:mm:ss') returns '2023.02.18 11:59:59', DATERANGESPLIT('1676563200, 1676735999', 'end' , 'YYYY.MM.DD hh:mm:ss') returns '2023.02.18 11:59:59'.", + '279a4ea3129babc7fe5832aa64948c3c': 'Return the start of the specified range for the date.', + 'dbd33b41656f944366cab702b2be3b99': 'Return the end of the specified range for the date.', + '3c0a1f86074fb104f9fcf2ec9280696c': 'Return the year of the date.', + '82a490f5b376da13ac2ae5a39cb22c58': 'Return the month of the date (this refers to the natural month).', + '874efb53592c95a1330bdd7e326cc4f7': 'Return the day of the date.', + '8b0d15c3676bcf35c42254188a00e5a3': 'Return the hour of the date.', + 'c3d32687729d16ba031d457bcf9d7792': 'Return the minute of the date.', + '8761f7078fbf5fce9d32b7a179b14ec4': 'Return the second of the date.', + '1a261584c3c70020b4c5b02d31e8b1f7': 'Return the number of years between two dates.', + '5a05af5aae5fcc038f29a403a18243a5': 'Return the number of minutes between two dates.', + '8c202969efa5b5e48553760e07c73018': 'Return the number of hours between two dates.', + '56b264e217aacf9fae37934497fae6bd': "Modify the date: perform operations like adding/subtracting days, months, years, etc. Example: DATEMODIFY(A, -2, 'month'): subtract 2 months from date A.", + '7e2e144d81fb33ce97d3cfeedb3651c1': "Convert a string date to a date object; the date format can be specified. Example: STRTODATE('2021/12/6', 'YYYY/MM/DD')", + '01ee2b469a0ed771b7d88d7f37da2775': 'Determine if the first date comes before the second date: return true if yes, false otherwise.', + '8951f9f0e6aadf017cb894669aa487c7': 'Determine if the first date comes after the second date: return true if yes, false otherwise.', + 'f7728fb4212ce3d9dda0957df14d6fc5': "Determine if the date is within the specified range: return true if yes, false otherwise. Example: BETWEENRANGE('2021/12/6', ['2021/12/5','2021/12/7']).", + 'ec693de3a5d018aaa34148ab12807ce4': 'Determine if the first date is before or equal to the second date: return true if yes, false otherwise.', + '9d5db4d0db5fdc0ba99baf44f1da69b5': 'Determine if the first date is after or equal to the second date: return true if yes, false otherwise.', + '95624e7aad7ab31b21af28f2a22e8c41': 'Return the length of the array.', + '61533e70a6220dea82052941e690c4b8': 'Transform array data; must be used with an arrow function (note: arrow functions only support single-expression syntax). Convert each element in the array to the value returned by the arrow function. Example: ARRAYMAP([1, 2, 3], item => item + 1) returns [2, 3, 4].', + '3288dcc0e39872c6fd07911fd5946c4f': 'Filter array data; must be used with an arrow function (note: arrow functions only support single-expression syntax). Filter out members for which the arrow function returns false. Example: ARRAYFILTER([1, 2, 3], item => item > 1) returns [2, 3].', + 'e9dba27896aa5a79fd794a61c64c3124': 'Search array data; must be used with an arrow function (note: arrow functions only support single-expression syntax). Find the index of the member for which the arrow function returns true. Example: ARRAYFINDINDEX([0, 2, false], item => item === 2) returns 1.', + '669d6b5340fc55359ed36bad85ca3c37': 'Search array data; must be used with an arrow function (note: arrow functions only support single-expression syntax). Find the member for which the arrow function returns true. Example: ARRAYFIND([0, 2, false], item => item === 2) returns 2.', + '3785b0ca5ae801a018c941eb5ab7b541': 'Check array members via traversal; must be used with an arrow function (note: arrow functions only support single-expression syntax). Determine if there is any member for which the arrow function returns true: return true if yes, false otherwise. Example: ARRAYSOME([0, 2, false], item => item === 2) returns true.', + '2e47575507eb5ebadb9bd5ffc01ac12c': 'When performing data traversal and evaluation, it is necessary to use arrow functions. Note that arrow functions only support single-expression syntax. The evaluation checks whether the return values of the second arrow function are all true; if so, it returns true, otherwise it returns false. Example: ARRAYEVERY([0, 2, false], item => item === 2) returns false.', + '27e200e541b31e5aca38eb7d8f12667f': 'Determine if the specified element exists in the data. Example: ARRAYINCLUDES([0, 2, false], 2) returns true.', + '7ada9f67416ea16540fcb61725e2397f': "Filter out false, null, 0 and \"\" from the array. Example: COMPACT([0, 1, false, 2, '', 3]) returns [1, 2, 3].", + '0b82c69331128197f5653deabe707aee': "Convert the array to a string. Example: JOIN(['a', 'b', 'c'], '=') returns 'a=b=c'.", + 'a2ef05f1e4a8af0d5c380307d2cc3cce': "Merge arrays. Example: CONCAT(['a', 'b', 'c'], ['1'], ['3']) returns ['a', 'b', 'c', '1', '3'].", + '3c227600a4af0574e8782e96455862a9': "Remove duplicates from the array; the second parameter 「field」 allows specifying a field to deduplicate by. Example: UNIQ([{a: '1'}, {b: '2'}, {a: '1'}]) returns [{a: '1'}, {b: '2'}].", + 'b90e85a6f375f73dcc262c0803fbf7af': "Convert a JS object to a JSON string. Example: ENCODEJSON({name: 'amis'}) returns '{\\\"name\\\":\\\"amis\\\"}'.", + '3effcacff99f8e3a6c560990bc0c5e7b': "Parse JSON-encoded data and return a JS object. Example: DECODEJSON('{\\\"name\\\": \"amis\"}') returns {name: 'amis'}.", + 'e2ef119aeea89c0978c98125d3647c6b': "Get the value from an object or array using a path. If the parsed value is undefined, it will be replaced with defaultValue. Example: GET([0, 2, {name: 'amis', age: 18}], 1) returns 2, GET([0, 2, {name: 'amis', age: 18}], '2.name') returns 'amis', GET({arr: [{name: 'amis', age: 18}]}, 'arr[0].name') returns 'amis', GET({arr: [{name: 'amis', age: 18}]}, 'arr.0.name') returns 'amis', GET({arr: [{name: 'amis', age: 18}]}, 'arr.1.name', 'not-found') returns 'not-found'.", + '595574852a6aef47b344381515745911': 'Check if the type is supported: string, number, array, date, plain-object.' }); diff --git a/packages/amis-editor/src/locale/zh-CN.ts b/packages/amis-editor/src/locale/zh-CN.ts index 21a5e60e0bb..9ffec3eef4b 100644 --- a/packages/amis-editor/src/locale/zh-CN.ts +++ b/packages/amis-editor/src/locale/zh-CN.ts @@ -4235,5 +4235,652 @@ extendLocale('zh-CN', { '136b339ae7f40edc05251da87dd8a233': '校验失败', '14a265b60d169e9d9c11b9a286de199d': '事件埋点', '5c1024a792dfc345b4d8a3b34255691b': - '开启事件埋点后,每次事件触发都会发送埋点数据到后台' + '开启事件埋点后,每次事件触发都会发送埋点数据到后台', + 'b420567f7b473ae1a68d1754a70ff32b': '弹窗入参', + '0b6bad3bc224e893a3972a32b2a5daed': '添加入参', + '87e2f37db14a6d201805063d0257fb84': '弹窗参数', + '466cbd9ddbfbb53ad6753c74ec5f6775': '头像地址', + '5402f86a1c7ec56ed792225a5aad9fa1': '默认头像', + 'eeabf0db5bfe9d3d3bbefac3ea7f8e16': '动作完成前禁用', + '5f7b62a975fcb8b8a493b66821aa18b7': '按钮基本样式', + '69ce077907d7e7cf54adc92bcb8d1ab0': '按钮内容样式', + 'e0be7cfdce198406596f331d739ee705': '重新加载或查询重置时触发', + 'aff69cc0f8cf108586caf28831bd5abb': '已选择行索引', + '6dd8962fbf03abd87c75e55505c38992': '行索引路劲', + '2bc80b42059f1e21092e9fff01276251': '开启选择', + 'a69516665bbd5dd4bfdc4b61a3bd0210': '开启后即便没有批量操作按钮也显示可点选', + '7a99893930bd8e69b536344e8127af6d': '开启多选', + 'bdb5ae35d79c8b6d972d16f60e9c96af': '控制是单选还是多选', + '469400d03177246bd62d77a9568850aa': '显示索引条', + '917c4d67e1d3a4df20594f2e0ccd7ad2': '顶部偏移量', + '48da289c738e3964d66553b1875b51ce': '点击索引条跳转时,与顶部保持的距离', + '4c4bcbc24bf6782ee6db46fc33b8e19c': '索引字段', + '9ff6f96b5ec659bdbb5fd18041df1ce8': '请输入索引字段名', + '86efd2ff39d92845c9b1d684e38b0b67': + '根据指定字段的首字母进行索引,默认使用 title 字段', + 'e489325f46666d8864c8d3b1dc53ccc9': '图标类型', + 'eccb240e994c6ff148eda9df71b260a0': + '支持 fontawesome v4 图标、iconfont 图标。如需使用 fontawesome v5/v6 版本,需设置 vendor 为空字符串。默认为 loading-outline', + '6c375a6511bdfb9705be7ce8df499140': '最小加载时间', + '4f3ccece83adbc3d6bdef56a5ebedaa3': '指定加载时显示loading的最小时间(毫秒)', + '3328813d737f9f5c9d24b39ca6e4a3c1': '数据追加方式', + '51af6b853b376aa6fd5523aedead90b1': '指定新加载的数据追加到已有数据的位置', + 'dfa0274d6b1b7e255644db357ec85a47': '追加到底部', + 'd5af2ba9df741bfb42a483be55968df2': '追加到顶部', + '63f3359c10f5638708442a6c45dcc7ea': '文本配置', + 'd3d862e14c7983a91544159052d943bb': '加载前', + 'fe8fc61a2186e6373adc87f98fd5623c': '点击加载更多', + '26b5bd4947df8be257c59dde927b400c': '加载中...', + '977b11fe9834e54432d0c6724df89e04': '加载完成', + '32452712d4d2a3d29865bc764a22ecfe': '没有更多数据了', + 'd6c6e029578569c4d0c3828ed0b6ae52': '触发', + '4793ea431592921524fc31117e9a662e': '加载', + '365bce0cce7816191593eb7680abc0e3': '更多数据', + '5b3fda18f1c058decd9b46122558eccb': '禁用加载更多', + 'd316f65c78ec9f4c18d5f72aec83d2cd': '默认为loading-outline', + '35d0c48adc62e13848d9292f110d5c93': '文字和图标颜色', + '4f48aaa0bf4350ff76fe1d98a8acb6cf': '默认为#777777', + '40e2afdab75788307ef3f957ce1909b9': '新数据追加位置', + '8c9a33c47ba8e3942e5c60c061d38f9b': '最短加载时间(ms)', + '89581548c692d58a4050c869a000b0db': '手势方向', + '00d5a294ef43ae80ebd85a5f3e40f68d': '向上', + 'c4557f2bf8fcaa91c5041ed1b30c1540': '向下', + 'c822d4676b97a4cbbf2c3c8d14e61b62': '默认文字', + 'a9cd27b182577c9c3a0dbb74a0c02df7': '下拉过程文字', + '5db6ea087a57ee14cf642e89e0c26a23': '释放刷新文字', + '5cf222112a486ae6d161ff444f6199f0': '加载中文字', + '10bb1f20fe35208d4a3b082f25b9603c': '加载成功文字', + '99976bdbddcbe3c1c1054b990566a1ac': '加载完成文字', + '9ff126c0c5cf17d836a2f475e2f10297': + '无限加载时,根据此项设置其每页加载数量,留空则默认10条', + 'fd68baae75f0dc2efcc94e52764eb2c1': '将值重置为初始值', + '33b3f095fe1b51cf19b6f03be4270fdc': '拖拽组件到这里', + '0e3b706136f235f9368e41858f91ee86': '标题区样式', + 'c409adcc9f7ef3789c2f03c4da4295b5': '展示风格', + 'e7e07e58639b91dba2531381c9882f3b': '简洁', + '74ef6bf722dc30b7a927f0c2737e9277': '下拉菜单对齐', + '395e591c46c65bb082408c63aeb55d87': '插入一', + '2d5aef4f2443b4694bd1dcc434636c6e': '行', + '9969614487f9bf68da5b5f46117356e7': '弹出方式', + '86dbfaf290d218967e17a8e526da5dd4': '触发确认操作', + '7513dd4382015cf5d874f1f05635f32e': '选择框样式', + '49b81e7a87ea36f001b16903fa0e221e': '下拉框样式', + 'fad7c8a21fe3d7b3eb1db3d8a3212503': '选中', + '9116f77b722c5e5066f7294a5eab3258': '选项样式', + '7d9550e4650922a116d0524199fd4ba0': '选中态悬浮', + '056be0efc6da4c479842d8bd0e48ce44': '选中禁用', + 'a1ff16babff54c3a5130d924fab66077': '勾选框样式', + 'b9295cb46f727ebbf428dbed7ea591df': '隐藏勾选框', + '9b30c781f9ee4bbf8fe17d9c5230f960': '拖拽结束', + '4a6052ca42be59c3ba9d4643c1219820': '当组合项拖拽结束且位置发生变化时触发', + 'db3b15e5f4a62aabbbeae5d97831865a': '拖拽后的索引', + '7d1578f87dcc598b587bbef905df1a60': '拖拽前的索引', + '39f0e1740b5a1ee35861ed3d95f47160': '被拖拽的项', + 'f92c83fc847f44f5bbec68093823b642': '拖拽前组合项的值', + '29075779cbee0247af40dd1faef9d8c4': '拖拽后组合项的值', + 'a464ee5fc18625f4a3705371a62980fa': '配置唯一项', + '047d7d986d09f9a1c6f33063644a1c2b': '清除校验状态', + '82f734a76a21cd2ea9484634a6155d9d': '清除表单校验产生的错误状态', + '16bf955c22835b6acbc202bd2738b50c': '网格', + '98cf14f371887d369548aa7323eee85c': '仅对PC页面生效', + '5f35e6afa1712206c8ca6358bb0d8974': '表单样式', + '6a01ded8bc34fc12c2fd3db9d53fd31b': 'Panel样式', + 'd4e08f2d68b6a5e424f0c588e74e2d79': '表单项样式', + '2798cd2f320e1f47a19c98409feddc39': '上下布局', + 'e2e0f5e01ebe60cbdd5d088fe3aecda4': '水平居左', + '7c010e13bc2da0b7654f575ce180f8f0': '水平居右', + 'e6b03b4b253a211cae522ba2ddd25ef0': '表单项边距', + '0457e75acf23d1f08df052ce76392f10': '静态展示文字', + '2698a98498f2cbfd2981abe114d98d88': '操作区样式', + '82dc7569ff9b0d6fc5cff3c16ebd1b2f': + '支持hex、hexa、hls、rgb、rgba格式,默认为hex格式', + '29cb280f3bc6d139ef99b5e83ec21795': '文件上传路径拼接', + '766959d419bcbf6463dc55081c6ac640': '压缩质量', + '2f67a22a0696dfd6bdc6520e06a6cb4b': + '裁剪后会重新生成,体积可能会变大,需要设置压缩质量降低体积,数值越小压缩率越高', + '07e8860ca70f31dfdeefc423fbbe71cf': '显示上下按钮', + 'bd13c6190081411bfc68f1d2dedfe66b': '表单项基本样式', + '86c705e304b94409e504c0816cf705b6': '数字框基本样式', + '7d5cb12cf591bad370620d44db1fa147': '手写签', + '0937b57f4520b147cf1ca55212073961': '手写签名面板', + 'be2525ebade48dee835e25c04f130725': '签名', + 'ca15cf7f2255339b2c76472661ee1cad': '签名面板', + 'febcf824278892810c15874ef8091c54': '签字模式', + '3c37b8f85d2956314157313230a65a23': '功能按钮配置', + '1dfce787bf34fc9ebeaf2c45a01f1e74': '确认签名', + 'e6690b4a5eeb5fe0e80a9a686528b68e': '取消签名', + '6d5a04648898247773df72222485377b': '撤销签名', + 'cc3a5a4cdcf5c351dc2cf6a30fbc6c25': '清空签名', + '5bb67fb82af68a0fc68051e010cd34b3': '签名按钮', + '6fa55bbbd57143589f07456b6490ca37': '索引路径', + 'c61fd58caebbe493bfae4dc8970a870d': '取消排序', + '5d247589c2361f7eecc34ab2f05bf170': '取消表格拖拽排序功能', + '8424ef1246fde86185c86f29e76b7705': '最大标签数量', + '990056ee43b48c3757c1a42fcfecc32b': '最多选择的标签数量', + 'cf349e79f5765bd7956321f283e2bf73': '查看密码', + '9d262cc24e9f899d853d1c900a754a70': '点击查看密码图标时', + 'dd909adbe395bdf8439d6afcde19d8f3': '隐藏密码', + '388ae7e2b90cab255311e1f5300b257b': '点击隐藏密码图标时', + '234dead0f8b58b6ff1772baf16025df8': '密码类型时触发查看真实密码', + '4894c9cfc59cfaaa117a352c3199c32d': '密码类型时触发隐藏真实密码', + '127b557c6292a72ac2b877246c338ac6': '文本框基本样式', + '1afed738ac92796f8e1eae9fc449fea4': '输入框外层样式', + '8b76adb277cb335ecc55f4742f3ae3f8': '到第', + '5c419515e88f2528de8858879fe8825b': '收起层级', + '8214a59b9ded0f512ee313b1ba09f42f': '搜索当前数据源内的选项', + '16cca0782ad018a5aa116125bc74d76e': '的选项', + '9699a50e47f6c25c62851c06c5f05191': '关键词', + '5f8e53e94d4c96150845f8f8f04c64ee': '子节点反选取消父节点', + '0f11ffe65cea25ee815350349a4af981': + '取消任意子节点选中状态的同时取消父节点选中状态', + 'f95191a22264512fe771a97126358f8f': '节点行为', + '645aa00b95df2c0f133cae9b8eaeba9e': '操作栏位置', + 'e787d249c3861cff191cf89f7ff1271a': '自定义操作', + '50e7872c5ae24a71d7eb7a525ed79606': '配置自定义操作模板', + '7c893acb8cd7e7ed6ba47cac83a9d1a7': '树基本样式', + '3c7a5740603788647438ed460548ab1a': '树工具栏样式', + 'f9bad394c0cc6ce790b7da387d25da7a': '当前节点', + '5cc731040b5d6c7d92f826f9381c9cd2': '节点索引', + 'b1785ef01e9b97956eec7a7266a3fb52': '节点名称', + '94ec9e18c7faa520231cccecf4f4a77a': '节点值', + 'b86224e030e5948f96b70a4c3600b33f': '节点状态', + '1b7e164ef4ba164086666f31b6a72093': '弹框尺寸', + 'd61c5ae1b2bf84c4043534a1e5428617': '选中项可删除', + '36b4942ce8a1770d6835c58d26cfffef': '列表选取基本样式', + 'df19687fd0e738ab705bece977dd7efa': '单选框样式', + '96abd5a4a11da305223654eeb26bafad': '配置编辑模板', + 'ee9a0585c8cd603e6dd49cf266fc98c5': '选中tab', + 'f66aff3d8be711b30d15560791684444': '多行文本样式', + '39c853dcd16e8f93bbc26b2c79046fdf': '仅包含子节点的值', + 'a6fadd83bd384afc9c2435350de2602a': '仅在autoCheckChildren=true时生效', + '0f3c63b3680c5aff632494685ad0615c': '选中父节点自动选中子节点', + '7cc032aca90bf4d2d5032580053fc3b5': '弹窗大小', + '0d7234df4bc9931b75f5cacbdae88a91': '穿梭选择器', + 'c47fc67905aecc2c0fe2a7b32a5a1f95': '穿梭选择器组件', + 'b6417c8c8429de8091117a34b4cd3ec8': '节点选项', + 'fcfffbf5d7dd5c491645e2e0947eddb8': '全局变量', + '1827f06ea993ef2a305bf10ff5e6cca6': '调整', + '507417dce637412e4f67cc9c651418d1': '图片比例', + '5e8424a6d968e376854b203d76ae3a6b': '图片集模式', + '82f003bc378f64a46ad41d3cb093a3a7': '缩略图模式', + '326d6be0ee560f2587cdb0be7affc850': '大图模式', + 'dc9c1c19fe2da23caf8c839cb305032c': '快捷版式设置', + '7ded21833b89a2da13b6cff3b3414ada': '内部对齐设置', + 'dcf6ca3fe486fd851d344fbe2b2a0327': '行间隔', + 'e0913d8f0238e2dbc497b97c256e08c2': '垂直排布时,内部容器之间的间隔', + '8ecd2ee16695bf2bc997286b7e5d0391': '列间隔', + '3f5abfd6b6b56dcc490e328bf8d2966e': '水平排布时,内部容器之间的间隔', + '4aa775b3d9625e71b250b26327e198c5': '列数设置方式', + 'd757d94682043ab0589ac55f68417ece': '固定列数', + '91815d7713fda9690b8b9c725a1f4bd6': '响应式布局', + '8c8dfb78cb78556d33e89a986b25679d': '每行列数', + '8b1a324a876f3df5962667272c01a1db': '响应式列数', + '5c6395fccdcdf4bac189f0535e7222a8': '超小屏幕 (xs)', + '7baf78ae7bd99ecef5e58472978d2391': '1列', + 'fa10ffc6dce7ee8002a987c84a41daaa': '2列', + 'b767f61bd7fcc251bd97f017082a73d2': '3列', + '75a5a7039854862c57ecd42c9cf4d6c7': '4列', + '6b16e5cff6dc092c38638fdb8445a6ba': '小屏幕 (sm)', + '47bfb85ddc7968a5a1ba6109f44f0d6a': '中等屏幕 (md)', + '0e5ed5199217d3c614b58d5790b4eb6a': '大屏幕 (lg)', + 'b07edf2b5be42a9e7e82a967e5563943': '瀑布流布局', + '44620090d2e45c0d7c7e1ed503dadd59': '开启后将以瀑布流的形式展示卡片', + '32ac152be1911e9360047dcb0898cf70': '更新', + 'cbfd78693bac7c74c0f0065e40984233': '表头对齐方式', + '582a5fd6bee616a51533a0e2f966eb11': '复用对齐方式', + 'a305a0dac61dd6d2776f158e3309f6ce': '文本超出处理', + '91b314d626f639f47de564bb2c2deee3': '溢出隐藏', + '5bf278e051a29ab3333e6026f555fb13': '取消换行', + '117265698bf794951a0d5b07533ddd09': '允许任意字符间断行', + '50993ca7f4e7717bd8d9e51bd6176c85': + '开启此项,换行处理将在任意字母处断行,长英文单词或长英文字符会被切断,如url链接', + 'a9d23531ba618e11b467f5530c59dfb4': '边栏位置', + '6ffde2843ddeaf536a3451c863ac67ca': '页面基本样式', + 'bae2bbd65546c06101495548c58f1ef2': '页面内容区样式', + 'b6ceddd4553ad4f0b7af0e46cfe82441': '页面标题栏样式', + '67df95d649c47f6aa3957bc1df2026b3': '页面工具栏样式', + '530269d9698d01a147cc1a12c404c0ad': '页面边栏样式', + '0de9cf51289089dbcc3aa250fff0d533': '多页跳转页数', + '5cab3e445ecabdd21be267f4b0654ee2': '微型', + '7fc0c1364e6078cdb4b2a6d545b6a411': '底部区样式', + '3bb48fbf9a96b72f434d87ac767e843c': 'PDF预览', + '682c47a594e7ed21aac36de207e19abc': 'PDF 文件预览', + '9d577fe51b38070678cad01e994931a6': '文件来源', + '5a878b8b32da24a3467d49a437d16936': '文件链接', + '7cfa34aea62c19462ee2074f58a74aa4': '本地文件', + 'bcf03e212f6351c863bb8ada2014aaa5': '链接地址', + 'feea9211d32cb4ed1cccbad9cc773083': '下载二维码', + '98bc1be32af1632ddfef5ad27ebd78c2': '滑动条', + 'bff6bfeea70f890f1ff9dfc1b3a1f734': + '主要用于移动端中支持左右滑动展示更多内容,在桌面端中更多内容展示在右侧', + '0c49df7faeea0255f92adc7401ad5407': '主要内容区', + '162b302043b4c92848aa6f806bdcf984': '左侧内容区', + 'e667354d2eead09934e594c200954f51': '右侧内容区', + '84a16bf350e47bcd5ad797a04cf19be2': '内容区宽度', + '66224f9dea39d73429ee8a51c2291830': '主要内容区宽度占比,默认60%', + 'd34ecf817b317b4d4b37c8467eea6b05': '显示左侧内容', + '98900b460da433d5231f4931d59873d6': '显示右侧内容', + 'd96a7b078404d54eac580f831e155966': '步骤状态', + 'd09c4dd6414ba34c26fee8ce6ec1716a': '图标文字垂直展示', + '37ae4f181d4f139be90fb80cae3fc493': '图标样式', + 'a7591bb6ef77e85980fb440f7557a2ef': '隐藏图标', + 'd099044ace39b79ace126ee5080db444': '副标题样式', + 'ec2d2128688b123b379b42b4e9b319ef': '隐藏副标题', + '8bc54ad0651d37b92e79adadd3a8673d': '隐藏描述', + 'f2196f7e3a68af97302d2e0df46df38f': '是否显示序号', + 'c252de4695f13a88d7092629eef62e8b': + "支持模板语法,如 <%= this.id % 2 ? 'bg-success' : '' %>", + '703cb4e22041256b9060d77a662ae22c': '表头', + '17169fd8c2ffa82c4e1d08e7267725f4': '行高', + 'c4f3fbc6379d062e230e5590e913bf51': '选项卡删除', + '8739b49403bc65abd95f85fcdcff248e': '修改当前激活tab项', + '83a991d77ce351f5edbbf8c0aa878d11': '激活', + 'ac007746080a48f195815c62f8c1570c': '第', + '1d56565b64ef592403ab7de9c83e49fc': '删除指定选项卡', + '9c4b40ce474b1ff0897e392636bff81d': '删除指定hash的tab项', + '4798e120ee7568c397cd17b8ec4e8c25': 'hash为', + '7cca05cbe9c6298a42957abf29040812': '的tab项', + '4149ee3efdffed299e4b517a508b0469': '删除项', + '29a7f9c52775d3668cecb3dcb01b1633': '请输入hash值', + 'a069859a7b209ed546008c3906548592': '选项卡基本样式', + '7f434fad0e2eaf5ef1937063012864a2': '选项卡工具栏样式', + '41d064f868823c433dac65ac62755b77': '选项卡标题样式', + '4df40591212dcc3b7a0a4b114d77ddad': '选项卡内容区样式', + 'f8f23b5d6a0724f940650b93d2f6df91': '自定义标题模板', + '61f1ea1bba6d7fa642821d52df2a4077': '节点标题', + 'f4c4d3e31442c8c605be328d16b1c057': '配置展示模板', + 'ce811fde00a65108c19dad52fbfc2d78': '配置标题显示模版', + '50f34990b0f1147f0e5c7f35f620926a': '当前步骤数据', + 'c76c602025a0d7bacb0096bc1cec7396': '滚动', + '5f411223ca5a01a5adf20fe735a433d0': '返回', + '28c35aafea77fa3d92e70a0ad0260d86': '至上一张', + '7875754736f0fc077a49d2a4937c22ba': '前一步', + '2b9239697fc5e1d8a2b7b5858fdfadb2': '至下一张', + 'bec7e4d621a66bff059edb31816fbf52': '切换', + '4cdf4ce158a0adb3468608aaa7ce5d61': '条件设置', + '73148d5908d22de26cf65b00dea2ffea': '点击编写条件', + '1943442b4ebb62ba60ec9f364a7232ec': '快捷变量', + 'e3c45feea8c90fce5e05f4dd4c91b5ca': '函数计算', + 'f9968e1893e7a2fd940a00776b6c56ca': + '每个选项单列一行,将所有值不重复的项加为新的选项;', + '9d4ce7f085df6c8e70ec8efc49894e4b': + '
每行可通过空格来分别设置label和value,例:"张三 zhangsan"', + '20fe75797aeb27230d7a46d797d3bc49': '自定义条件', + 'dd46fd79e0e9b5917bc9b65553189483': + '每个选项单列一行,将所有值不重复的项加为新的选项;
每个数据单独一行,时间与标题用空格分隔,例:“2024-01-01 提交申请”', + '85f3189774581e5dcd697cfced4251d3': '添加一项', + 'a5d07592917279b17941531a3d96e8a5': '设置表格列', + 'adf692b7cdf447c6afa8deccd238f54b': '设置表格行', + '270e6864d08bdb3537b6a275bb0bb006': '上下文数据错误', + '0cb74306e3873be06f679d0324db3b0d': '程序异常', + 'e9aa3a35103faf8ef66d1c2994cefa95': '请选择一个弹窗', + '404371742f29489a92a49ad6990093ac': '参数不能为空', + 'afdfbc5f36063757e50d1d71636ed7ca': '参数中存在必填参数未赋值', + 'bf86dc21effb6c836c6d2d64ee4d772f': '未命名弹窗', + 'fb35e6699c4e260c27f9bb569353c5e7': '<当前动作内嵌弹窗>', + '48f1f6b60f4b63df17e055a9084e9429': '<内嵌弹窗>', + 'c96df65b93a6a6cf30537b836958ada7': '确认框', + '60cdeeb33a3bedb6232fa35fbb9f6304': '抽屉弹窗', + '0f136747da0492424ae0f3a5f8536cd7': '弹窗内容', + '391a66bca64718f749d70ce9ecf0b6ec': '编辑弹窗', + 'a7a42528f0fa1819259397e64cd9cdc1': '切换弹窗后原来的内嵌弹窗将会被删除', + '111e2cc37bd69e6118662049de03b68f': '编辑选中弹窗', + '839353031488319956d1a8d4626e7f6c': '参数赋值', + '3f21ce6f1561647add9c21d91d44e875': + '弹窗内参数赋值将优先取此处配置,若关闭配置或无配置值则会透传上下文数据。', + '52288dd0fd7a1a96109e28742df9eb1f': '添加参数', + 'ba1470102e66d11d7133942faf589065': '等待弹窗', + 'a39785220eae7064a5afce72af6b23ee': + '当前打开弹窗动作结束后,才执行下一步动作', + '15d5fffa6a4cacd866ce3a1134afed49': '响应结果', + '297d92523f813a6d28a33b5826a66e17': '弹窗动作结束后的出参变量名配置', + '55dcd671e5416b769d6d973e000999e6': '请输入存储响应结果的变量名称', + 'bb47cf4a90893b1d3255c1027d8e91e7': '动作描述', + '2bbe5a93eeb01ef5970fddf84c101b0e': + '<%= this.ignoreError === false ? "找不到组件和动作执行失败都中断" : typeof this.ignoreError === "undefined" ? "找不到组件容忍,动作执行失败才中断" : ""%>', + '7b7312051cd7e29209225f561ad37541': 'actionType 不能为空', + 'b250b2f9c038cc2dbceeb3c9edeb1293': 'label 或 tag 不能为空', + '0fe0032cfb95f8b822bfa6a0ee9b15a8': + '存在actionType:{{@1}}相同的动作面板,将会覆盖原有的动作面板', + '23f01311516d41e5fc87fbd7d241fce2': '设置变量', + '637db2ac48c5b47f42dacdefa4e59533': '设置组件', + 'c6df636df2f58d6a1840461bd6fc14f7': '切换为静态展示', + '2c00fd772a5165fcde0f8b57160991c3': '打开 ', + '2a2eee02daa6fc08c038105ab35d55a7': '{{@1}},点击查看弹窗配置', + '82708671c66054145588b0ccf33b589f': '全局广播事件', + '8aa6c7f0ea9b90540d42439a62bdcd05': '触发全局广播事件', + '5895a6b62e90730d7069f8f492980c0f': '请选择全局事件', + '3d502eb9a597bf467517d5653e3770b2': '参数映射', + 'e73d88fd48b62fefeddb2a0ac4bddfc5': '请输入参数值', + '8fb2a370be5ae9fce3ec64924ef38b47': '配置参数值', + '2660dbeb80c1273cfccabd13649fdadc': + "/* 自定义JS使用说明:\n * 1.动作执行函数doAction,可以执行所有类型的动作\n * 2.通过上下文对象context可以获取当前组件实例,例如context.props可以获取该组件相关属性\n * 3.事件对象event,在doAction之后执行event.stopPropagation();可以阻止后续动作执行\n */\n const myMsg = '我是自定义JS';\n doAction({\n actionType: 'toast',\n args: {\n msg: myMsg\n }\n });\n ", + '50d41f10522686a3d297ffbe076d87cd': '请传入actionType', + '32039746caad9fc07f464af73315b7bb': '{{@1}},点击锚定到该组件', + '6b1fafce7b035e7d6ef582c56fdd6560': '温馨提示:未找到该组件', + '0e0cf27195aa443a6c77ff289b3da2e6': '该组件在弹窗内,暂无法直接锚定到该组件', + '8e90b820067c81922e0585e130ff830f': '所有选项', + '8dc09ebe97e0de817d74acab93088c0d': '获取', + 'e0096ff3f908374978ad2b166b0eeac3': '焦点', + '6eccf8477beb3a509bbfe833c3207846': '{{@1}}(全局事件参数)', + 'eca9acda905705b2e161257e0c4aa0de': '可查看哪些组件会调用当前组件的哪些动作', + '878f48025dcd724ce8480da94c12c798': '查看调用关系', + 'ad6d665d1a6ac68d64d630504d344646': '您已添加该全局事件', + '8b30d6b1df387b743772d949b66cf7fb': '全局事件', + '9cd700df625adcd5450a4dde0de1af38': '客户端持久化', + '9fea607976a818e5ccbe7c93455bc023': + '是否在客户端持久化存储,刷新页面后依然有效', + '0cea6b668196bab5c0fb9297c75dec28': '数据作用域', + '9f589edf9c1772c1d5f79c69855f8473': '页面共享', + '32a7213c48ebd1a2a82bdd737caacd2d': '全局共享', + 'a5ead186e12a531148ff637a55fc404b': '基础变量', + '2b8bdc1349eb750d33f67e2293b02ba4': '系统内置的全局变量', + '11eb1a8e9254458f195c6833773bd2c8': '未找到对应的变量类型配置面板', + 'd78f93a5ad4a40e8a72e15f454199288': '确认删除该全局变量?', + '9c3d1f05074276628a9949cf1028035b': '变量名已存在', + '52cbb59656bb7e6d38011eaad8ef14d1': '变量类型', + 'f61f4cf6d0d544fad4507868b74696a1': '暂无', + 'e2e4c374e59fa5acc981c0a0ed6ce96f': '编辑全局变量', + '6c95367d14682115f83b647c482b4a2f': '新增全局变量', + 'c3ae33aa8d7ae462c6376301e0f83acf': '排列{{@1}}', + '28f7f1bb2bf5c0cc8f5319db7e063ff0': '自定义分隔比例', + 'b9241e371f7fae571b1887e893eea9cb': '例如 1:3:2', + 'b9a3db6a1a805c8a5324de48df3b7439': '可关闭选项卡', + 'f41ebe896c38e85342201dc3ec3ca3c5': '选项卡内优先级更高', + '8230519f7c697911f9c1e92ba3b9ea8b': '禁止输入', + 'fea2358bd4486d4420487174a32e58f2': '相对原位置定位(relative)', + '09a2682f7e9084eef44c64effadbf798': '视窗中悬浮(fixed)', + 'dd02cc5a07221639a51096b005d9ce77': '绝对定位(absolute)', + '8b0cabbb1334cf35f326a4830269e1a4': '水平内容超出', + 'a1b66f536630c4456a552a593febf1e4': '水平滚动', + '8c176b5df33ea7b8c0c68c1fc494a17e': '垂直内容超出', + '1215dd0689aa1fdf89adbb9b7530a90e': '垂直滚动', + 'a6ba771dc7e0c778952b2c2c6b075fa1': '淡入', + '340480f5796b020c4060efff34929807': '从上淡入', + 'f8519f45ebc32c93b93707c97ea80c57': '从上淡入(加强效果)', + 'd1329a02546ca79e10dde3497537c454': '从左淡入', + '3de47f181cf84d96e16ad17ebf74cb29': '从左淡入(加强效果)', + '2438838b29ab59e5c192f18785f85ffa': '从右淡入', + 'df5b72f4a6ba70e3afb3816689501425': '从右淡入(加强效果)', + '39377ae457c7b617ed7c5a9d8709aad6': '从下淡入', + 'c92e19fe08d566eaf0a36dd93732147c': '从下淡入(加强效果)', + '285b0d56e364277b24b72df4a1679427': '回弹', + '85025eac2602d5792bdfd7abc5a149e4': '从上回弹进入', + 'c9403db4e39beab29f38f99b58ce6f49': '从左回弹进入', + '7cdd1e7fd3bea2a89be768eb51c7a344': '从右回弹进入', + 'd223c08efde7802938d8283645c557d1': '从下回弹进入', + '79b5a65645855d1e066e17648d320002': '旋转', + '18e5859e5f0bbc60afd14da0dd788d9e': '旋转进入', + 'de9e534c129089c34f0f3d2a3abc6302': '左上角旋转进入', + 'd496ec3e33e1c55c7830153bf03c5006': '右上角旋转进入', + 'e1363364b3e6a75f4b171ec033b31dc6': '左下角旋转进入', + '3b1dbd7b02841bc23c3eb535fb774598': '右下角旋转进入', + '367f6ba4391cb049015b931c8da81037': '滑动', + 'ad240914679d522d125ac1a203762feb': '从下滑入', + '217a27c317d559b749396e1e9b07a5ec': '从上滑入', + 'f5a74e26709b963f843713260d8afba0': '从左滑入', + '40747a59ff4121f8264c372dd5c0cf18': '从右滑入', + '369662b059423885b010c09ccf4885d2': '翻页', + '7eb53077f889447c8e91730ec0fb6ddb': '水平翻页', + '5cacc7f3c3688dc600ff4350e28323da': '垂直翻页', + '198ee35b44d88a9d68259b7d8deba2da': '弹跳', + '0679561b8354b4ae830876a7de5b78a8': '弹跳进入', + '194046fb163c32bac4636cbc1d5f0e15': '从上弹跳进入', + '1cd7936be0f7fe6f3b95ce06530c47a7': '从左弹跳进入', + '8b7430f252e8017ee8ff796fb9e86838': '从右弹跳进入', + '8dd64aaa73906e5580e09d04475e3710': '从下弹跳进入', + '05853d9ceb108fc5434cdb1a34ab3fc3': '缩放', + '22ff588ab903f554b26ddc3ac6e5a2f3': '缩放进入', + '60105a62f5bb45db82a2af1cbfa49de7': '从上缩放进入', + '529568bf3f02080f77b4acdd98b225c8': '从左缩放进入', + '4be6fb1f3b77b092c0b97a128d400328': '从右缩放进入', + '64ea0ec38ac25c5aaadae965d6e964b8': '从下缩放进入', + '9b916bf3adff39bbeb6d5b68ed3118d7': '从左光速进入', + '891b421d61cbc5526ca2ed579c3726e6': '从右光速进入', + '70e344c162554d439887d4186a348837': '滚动进入', + '1548bf2b4a1f3c3937bc62a8b2fad739': '闪烁', + '91bd8bdd6599511fad9f7c38cdffc71c': '摇头', + 'f3d7a0cd14258418967f731370993b52': '心跳', + '61c275a8e526d2a3fa0bc52fda4e1894': '果冻', + '0308bd6d07412dc4628b0fe2cbf11eb8': '跳动', + 'eb8186075ac943b645b5646c9ac893bb': '摇摆', + 'e660a1fb4de45e3bf6e6525ccd041821': '震动', + '9f6012f3eaff11a8721072cd5bfd7dbc': '晃动', + 'f1b8e0c6053ea917fbc702380bff9b73': '抖动', + 'c1754c2d14d1eb4f0d18eb4f3e6df78c': '水平抖动', + 'df83af49facc0e41864bec77c3aeb052': '垂直抖动', + '78a83c170c9ebceeea30dda253b8a9f9': '橡皮筋', + '28eb5b4a25ecf8c0c2da703de3b9fa02': '放大效果', + '121e212b7e9b6972aa98d7f982013c55': '缩小效果', + 'bfc4ece391963e12c41642a276ed6413': '向上滑动', + '8ed3fd614b90c33744173f1335468810': '向下滑动', + '9670b9e704c8424d6435965725b8a43b': '向左滑动', + '674b6979771b5062aa7c68a3a484538b': '向右滑动', + '1563ef9dc3edbe3f2e887b1b846bf4b4': '阴影增强', + '42969502d9d5a359774481cdc32dcea8': '发光边框', + '680f410e0e95bfe2406816243c774aae': '内容翻转', + '8c90bea6b1f0f200e47737df611df0e7': '淡出', + 'c31bb885b514fc3670af717575f45e07': '向下淡出', + '494226348e54f0757e9f5acae3e0f69d': '向下淡出(加强效果)', + '115a2f5e84c129fa14a46477991ef707': '向左淡出', + '7b8b99d894fca4adaa4cb7db7de88b44': '向左淡出(加强效果)', + 'fba93f5b3a172d74f947fdb03b614b76': '向右淡出', + 'ac5fb0d7a285ff37046d4a49389221ab': '向右淡出(加强效果)', + '3a9ccb41592a1d9af3c3a0a31b0bb940': '向上淡出', + '5615ffa3af206322fbe4c7ccb91a3fac': '向上淡出(加强效果)', + '548c9e55448ef954b3a39b1731a8196c': '向下回弹退出', + 'ddd0c226af7b15b72605c5737b937f2c': '向左回弹退出', + '127d7a2c25a46ed6c1502d652ff705cb': '向右回弹退出', + '9e67d753c7ee78ef752bdc2759d71799': '向上回弹退出', + 'a8a73aff502d78c90a5c20eaf257e411': '旋转退出', + 'd6b661719a464b61cca75e161ea44d23': '左上角旋转退出', + '167cd96d6da5f49e82f3caedf4da507c': '右上角旋转退出', + '9a38bfebab98787ffbf54e7b9e16f16f': '左下角旋转退出', + 'df3a9e899eb6cf4531a2c01742d53964': '右下角旋转退出', + '370f59195bc9427f4cb05ebf4f1f056d': '向上滑入', + '8c6f065535f9a34e7bac0fc86f7dbf57': '向下滑入', + 'aed469d08234bc2522696064f53e220f': '向左滑入', + '6d891408fa37c301c88732d991dbba23': '向右滑入', + '25ce3b051c233c20e60e09e68a27aae8': '弹跳退出', + 'c7d4cc3f68e40032e82a9060a624075d': '向下弹跳退出', + '3a5543863562663a0b74a8f518b4a7f8': '向左弹跳退出', + '4864869dd574cb2757271c984a69e221': '向右弹跳退出', + '81a1635facb5e25802e63c0ec38d736f': '向上弹跳退出', + '74e98545bdd4f179a7b618438e972d73': '缩放退出', + '30217532652eed9cd1c0683c8930d5c9': '向上缩放退出', + 'cf9da34220fc2d63f801ddbb32553759': '向左缩放退出', + '792782766ea1402a33787b57df79da4f': '向右缩放退出', + 'a76d8ecbbeeb08ca8fc9ea37098f9ca4': '向下缩放退出', + '4183baf0de66292097ac18c4b12e08f4': '向左光速退出', + '7d90a511ea18060bace3357ec3c68493': '向右光速退出', + 'cd35750918e16b38f8d2d6c817363bd7': '滚动退出', + '9d10187a72e379ac7c6e66a9bdf7a320': '上间距', + 'a68e1efc4cfb1c098588ba307a83e5b7': '图标边距', + '9f553e501dd2d1cfffa42ae21773da00': '持续', + '0c1fec657f7865ded377b43250a015fc': '秒', + 'db732ecb48b1a9cfb3ebea9fcfbf0980': '延迟', + '82683e3be20c6b7163fef820c660b809': '进入动画', + 'c54405c1a79eea023f3032068edc1621': '可见时触发', + '980c1b4180bf5096a35ea7505fe59ff6': '组件进入可见区域才触发进入动画', + '33e3c0d279016d61870b21123bef105b': '重复', + 'c18063462332b341f4cc674761577d70': '组件再次进入可见区域时重复播放动画', + '4c1b6f4b9ab9a5e2d9ae472d02d1f002': '强调动画', + '9c7d7a67aaa0026807c22a5a5c59c456': '无限', + '933ec2e002276dda7d8940d426de8df7': '悬浮动画', + 'b77a11aead7c0b84307ee2bd33a60c51': '退出动画', + '4f91513e8383967d5e4797bd81445fd7': '不可见时触发', + 'cdbe611aea802f0fc55099161af20256': '组件退出可见区域触发进入动画', + 'dd1c01bd4b36b5f4793a41bda20b334d': '身份证号码(18/15位)', + '5c20c316de54221879cbef3c01bdb1fc': '身份证号码(18位)', + 'cd393d01a120aae11de4e3015f1e4334': '确认新增', + '76d898a22c0a44a13482a9d9a32b088e': '新增提交时触发', + '69f9962f200bf6bbcf3be61e1ea5adf2': '编辑提交时触发', + '631cd22018a47a2171c01d1c1c703261': '确认删除', + 'a89e51f8d0e84d2c96d2950c07693c1a': '删除提交时触发', + 'a4a667ccd3f4c87ce1a02f6f0278ba94': '确认新增(不推荐)', + 'c1decf80d615094aeabccb94965c7d6b': '确认编辑(不推荐)', + '0ea333785c950e92761898a19ba166dd': '确认删除(不推荐)', + 'b4e23d11bddd3135f3ecc614e5e183ca': '选中项集合', + 'c5393293444e7b6e2535fd40f88ee2a6': '节点点击', + '9d5df6103865f50a2974ff7dd56acae6': '点击节点触发', + '7a9fab192455e65d6265b1978a32c5f2': 'deferApi 懒加载远程请求成功后返回的结果', + 'c1cecab6116bfb14ce9f9d84d6c4150e': '懒加载完成(不推荐)', + 'f407c6b6264be4b590e28085d392b73d': '可拖入以下区域固定拖入容器', + '08fa5338e66f8607d9c0d3dcbc37dcaa': '定义样式仅对当前组件生效。示例', + '466073102fd0b34df5ef6fb64ce58e6d': '当前层级', + '49e0c439b220b8fd476c01618bbe9d5d': '子层级', + 'e5a08c7d964c509c3c3d4d5fcd7afc4d': '逻辑函数', + '563e4c1838fe9091e0a42f07d2710933': '数学函数', + 'a65231cb753bf0cf89a322dbc776025c': '文本函数', + '23c7d6860c8f1a6ec4951f311098eec0': '日期函数', + '23740a12db47b2e0ecb3e94194453a44': '当前层', + '5f49be98add60ea7dc0ef448dee01bc6': '参数名称', + '531aadcd96c4f39b3e50e482e8dbd087': '数值', + 'ee53fd36c3d3f5c7307dd7866c15f104': '基数', + 'a225c0b6cb5b7c7ec9ffa7f86d082b6d': '指数', + 'a6805f421af4ad6ba22d36ada035fb57': '条件表达式。例如:语文成绩>80', + '2bbdbdd4e495145be0210f9dbbd51623': '条件判断通过的返回结果', + '68b470c1f89a1313fa7bd5a29711d236': '条件判断不通过的返回结果', + '6d6bb636f1caa983b547cfd0caea4f57': '条件表达式,多个用逗号隔开。例如:语文成绩>80, 数学成绩>80', + 'ddc6e94b207d7465ce32ed5b907d4463': '返回值', + 'b721835196b7cd0388f26eca1e29b455': '被除数', + '66bf2635583652f46b45ec8859dffc97': '要处理的数字', + '6716876653902c5711f0364f1c7c14d1': '小数位数,默认为2', + 'c43589967c920dc8b644404a180a5f88': '第几大', + 'c658a5045c661b8064abfffd91107717': '要处理的文本', + '3c97998c5121a16ccb7b6627b2129749': '要处理的长度', + '7abb45429638849099d0a5d16c6f8091': '文本集合', + '5cbc2c618903149ce69e89080c72f159': '编码值', + 'ec39e11c015cdf5f8b7292e7bce91258': '目标长度', + 'd2ff5f53df6082d30b5681b8848a8411': '用于补齐的文本', + '41c027b441251a3ff369f02b9d099104': '最长长度', + 'ac54d1ad363d3b0a590b757dcb43dd8f': '结束文本', + '9010ca471a618c302792670961633950': '文本片段', + '5bdb0acfadd06cc34f24cf1a00e0dfee': '起始文本', + '2ded20d31ce2b57857ce7707a5517211': '搜索文本', + '7cda5297ee5b6c8f0c44fe5660a79e6b': '要被替换的文本', + 'af7a526b2f66f1dfa4f5e1360e1643bd': '要替换的文本', + '2c4229d0c0c1f2f35c058e9b2e0ae3c6': '用来搜索的文本', + 'b752a83f956234b32ed98ecbcf938dcb': '起始位置', + '1c39cb6f3440fa567032737dd9fe0887': '处理长度', + 'bbb34ce4fcf8cc55638791e2cd6b5a91': '生成的UUID字符串长度,默认为32位', + '16d1cccaeee00a302b1284a42c32e7c6': '日期对象', + '0f191c47fa745787b516857118a830f2': "时间戳格式,带毫秒传入 'x'。默认为 'X' 不带毫秒的。", + '86ed1903b0ecfd7dda0cf16eb2957d43': '星期定义类型,默认为1,1表示0至6代表星期一到星期日,2表示1至7代表星期一到星期日', + 'd454d85f6ec18741a81b952c5966da95': '是否ISO星期', + '97e0651009811538748c356255e04207': '日期对象、日期字符串、时间戳', + '28b47401285328e4f3344f8fe3b0b62c': '日期格式,默认为 \"YYYY-MM-DD HH:mm:ss\"', + '01da6313d7f314dbb9b5a2ebcb07f982': '日期范围字符串', + '9c4072c8df4d2e1c6a4a294f9b7d3cce': "取值标识,0或'start'表示获取开始时间,1或'end'表示获取结束时间", + '333abdc80f42fd3b7ae9eff39c0940a5': '日期格式,可选', + '05fcb8b62afd03022c7fcb58279c3cee': "分隔符,可选,默认为','", + 'e6f158f9a9d3f173ac7ef6821b409ba3': "比如可以传入 'day'、'month'、'year' 或者 `week` 等等", + '7a8b4b22857357edf5a229d20e0b4d7f': '单位:支持年、月、天等等', + '32a584643bc07bd1ef8e59d99af32e65': '日期字符', + 'e1a4848893698dd0710a9814c777c3a3': '第一个日期', + '65fab49efb0fdab543457c89dbc9686f': '第二个日期', + '05a580edff795061ccd7a89009d6ac5a': "单位,默认是 'day', 即之比较到天", + 'cd191a2ef9885e6b728a2d33a2b83a6c': "包容性规则,默认为'[]'。[ 表示包含、( 表示排除,如果使用包容性参数,则必须传入两个指示符,如'()'表示左右范围都排除", + 'd86f8699700a9690f06e275eca9446fb': '箭头函数', + 'eeb2c63ecd94bbe0a2222fa639d6107d': '元素', + 'b1b1bbfc69ba8ed14b4abcc420395b52': 'JS对象', + 'cc4dd1da7e1a754534215f02fb9ba85d': '字符串', + '0602a35009a6d966925abd61e222b9a4': '对象或数组', + '4f35e80da65927f09dd314de120fe5f9': '路径', + 'c88e809e8a2d3fabefac87460441bc4e': '如果解析不到则返回该值', + '001a0c4c814f782bd8b09c4ec56ac6f8': '判断对象', + '75d4f99310ce6d885dfca27342babf3c': '如果满足条件condition,则返回consequent,否则返回alternate,支持多层嵌套IF函数。 等价于直接用JS表达式如:condition ? consequent : alternate。', + '33136429f20612f8bbe72998c71ee8fe': '条件全部符合,返回 true,否则返回 false。 示例:AND(语文成绩>80, 数学成绩>80), 语文成绩和数学成绩都大于 80,则返回 true,否则返回 false, 等价于直接用JS表达式如:语文成绩>80 && 数学成绩>80。', + '1aeeb99a79d7157e0f0ddd28298e9323': '条件任意一个满足条件,返回 true,否则返回 false。 示例:OR(语文成绩>80, 数学成绩>80), 语文成绩和数学成绩任意一个大于 80,则返回 true,否则返回 false, 等价于直接用JS表达式如:语文成绩>80 || 数学成绩>80。', + '171db2606fa6338498d61e060fb35fa3': '异或处理,多个表达式组中存在奇数个真时认为真。 示例:XOR(语文成绩 > 80, 数学成绩 > 80, 英语成绩 > 80) 三门成绩中有一门或者三门大于 80,则返回 true,否则返回 false。', + '4682a020956e97b8c0b7dc44cbc8e6b9': '判断函数集合,相当于多个 else if 合并成一个。 示例:IFS(语文成绩 > 80, \"优秀\", 语文成绩 > 60, \"良\", \"继续努力\"), 如果语文成绩大于 80,则返回优秀,否则判断大于 60 分,则返回良,否则返回继续努力。', + 'f9453bc31ac6fe8ef61a61a2850fa032': '返回传入数字的绝对值。', + '09a1d2393e17de145f9c262cb1c5e1d9': '获取最大值,如果只有一个参数且是数组,则计算这个数组内的值。', + '7222f45e540b0657722bd4f7a54bcf22': '获取最小值,如果只有一个参数且是数组,则计算这个数组内的值。', + '50a1a58c87881587606fb70bbc2153d2': '求和,如果只有一个参数且是数组,则计算这个数组内的值。', + '725841e49e7cee7e181be34045445c1f': '将数值向下取整为最接近的整数。', + 'b846dbcd933827df3adbc3e670604f98': '返回两数相除的余数,参数 number 是被除数,divisor 是除数。', + '62aa0442656d4fe0c0a3138126a5bd1f': '圆周率 3.1415...。', + 'dc202add9d61722020749e8736171ff3': '将数字四舍五入到指定的位数,可以设置小数位。', + 'ca7925a755cb56396b3ab1b9b63cf51e': '将数字向下取整到指定的位数,可以设置小数位。', + '7202f9d9bac24f0fadea86ac48ca7447': '将数字向上取整到指定的位数,可以设置小数位。', + '6d5e0d8f13fa0d2948e2eaf727db46b3': '开平方,参数 number 为非负数', + '61a86a9972e37fb43b2e22e42c6421ad': '返回所有参数的平均值,如果只有一个参数且是数组,则计算这个数组内的值。', + '0df788e02d17497a8b1c1483728ac1ea': '返回数据点与数据均值点之差(数据偏差)的平方和,如果只有一个参数且是数组,则计算这个数组内的值。', + '4436a75ae004133fc666f673ec73e323': '数据点到其算术平均值的绝对偏差的平均值。', + 'f592f5392d9182d2b5c64e105dad789d': '数据点的调和平均值,如果只有一个参数且是数组,则计算这个数组内的值。', + '6fbd00a840f63b0561e5711309e527f4': '数据集中第 k 个最大值。', + 'e8074346fd95c461d504ee8caff98976': '将数值转为中文大写金额。', + '546906596299e8cb04c44a8cd2e23ae5': '返回大于等于 0 且小于 1 的均匀分布随机实数。每一次触发计算都会变化。 示例:`RAND()*100`, 返回 0-100 之间的随机数。', + 'c72b6cf156e72fafafadd8170595506b': '取数据最后一个。', + '486a898cb178844dd6827e2da008d5cb': '返回基数的指数次幂,参数base为基数,exponent为指数,如果参数值不合法则返回基数本身,计算结果不合法,则返回NaN。', + 'ef12ca62598730039a2769f1159e7d6e': '返回传入文本左侧的指定长度字符串。', + 'e5dc2e9b87f1e2650d47ea4be1e0c0da': '返回传入文本右侧的指定长度字符串。', + 'd39df9c11954e0a3b9caf8151b0468b6': '计算文本的长度。', + '6338ad33d82fd64378dc1a769fb67fcc': '计算文本集合中所有文本的长度。', + '3fef88aa79db1e459fd57b3b443c6021': '判断文本是否为空。', + '71aedc291e97f05d45d1ff18c9b6db2d': '将多个传入值连接成文本。', + '9a8dedae5832076dbaed75bb34e7fc24': '返回计算机字符集的数字代码所对应的字符。 示例:`CHAR(97)` 等价于 \"a\"。', + '250856f5d4dd4630f13b26987d616554': '将传入文本转成小写。', + '1f6c5305fbc67ee6480003118cd8db7a': '将传入文本转成大写。', + 'a6cd8eab3e54f2248e82f21cfda5129a': '将传入文本首字母转成大写。', + '819eb11ba92c73ef238880f36a424610': '向前补齐文本长度。 示例 `PADSTART(\"6\", 2, \"0\")`, 返回 `06`。', + '72049f9ffcee4f1cdfe896b0973f2cff': '将文本转成标题。 示例 `CAPITALIZE(\"star\")`, 返回 `Star`。', + '83d7079f27324f93712d0ad91ca31c8c': '对文本进行 HTML 转义。 示例 `ESCAPE(\"&\")`, 返回 `<start>&`。', + '31c98d44caf88fa686e5dfe71d0e617b': '对文本长度进行截断。 示例 `TRUNCATE(\"amis.baidu.com\", 6)`, 返回 `amis...`。', + '31070d1fd5242417dc836cd0a22f2775': '取在某个分隔符之前的所有字符串。', + '45303b66f886943291c0910aebaed620': '将文本根据指定片段分割成数组。 示例:`SPLIT(\"a,b,c\", \",\")`, 返回 `[\"a\", \"b\", \"c\"]`。', + 'f567e1f33559d478df5780978825ebf2': '将文本去除前后空格。', + '3f6c03813d8a9cd2ca15eb571faa3644': '去除文本中的 HTML 标签。 示例:`STRIPTAG(\"amis\")`, 返回:`amis`。', + '777e5c82a6326e9ddc0a8b9ee2c3f8f1': '将字符串中的换行转成 HTML `
`,用于简单换行的场景。 示例:`LINEBREAK(\"\n\")`, 返回:`
`。', + '33324e6ef7140d16c7093b4b780f4cab': '判断字符串(text)是否以特定字符串(startString)开始,是则返回 true,否则返回 false。', + 'bb2ff3512e864e53e68723e562f3b4bc': '判断字符串(text)是否以特定字符串(endString)结束,是则返回 true,否则返回 false。', + 'f1a369e3432d6e8cd84d7802246cb364': '判断参数 1 中的文本是否包含参数 2 中的文本,是则返回 true,否则返回 false。', + '695226ac1f1bce8cff96212b76d471f0': '对文本进行全量替换。', + '40de6ff6adf2b1c2f690708dd2f4f5b4': '对文本进行搜索,返回命中的位置。', + 'a8d68e49bcd165601e928772821ef9c6': '返回文本字符串中从指定位置开始的特定数目的字符。 示例:`MID(\"amis.baidu.com\", 6, 3)`, 返回 `aid`。', + 'fad1d635755dd8fb26d90b1ca0da003c': '返回路径中的文件名。 示例:`/home/amis/a.json`, 返回:`a.json`。', + '045b831dd1fd3f25be4f1977bec9ef25': '生成UUID字符串', + 'fdd264ef6ebaadcdad6670dd782ebaaa': '创建日期对象,可以通过特定格式的字符串,或者数值。 需要注意的是,其中月份的数值是从0开始的, 即如果是12月份,你应该传入数值11。', + 'f645d09319c41c57b376de89aec26bfb': '返回时间的时间戳。', + 'e9f3f3864b307b1a987e12a9d9463c61': '返回今天的日期。', + 'cd7f4db79a93aca2d00aee262420ed60': '返回现在的日期', + 'fc4527e4de2f4b00368f124759ee7f47': "获取日期的星期几。 示例 WEEKDAY('2023-02-27') 得到 0。 WEEKDAY('2023-02-27', 2) 得到 1。", + '653e1995b9360d5ea17adc62561fa1f2': "获取年份的星期,即第几周。 示例 WEEK('2023-03-05') 得到 9。", + '3d4ceadcf373d7f9ff18de20ccedd48d': "对日期、日期字符串、时间戳进行格式化。 示例 DATETOSTR('12/25/2022', 'YYYY-MM-DD') 得到 '2022.12.25', DATETOSTR(1676563200, 'YYYY.MM.DD') 得到 '2023.02.17', DATETOSTR(1676563200000, 'YYYY.MM.DD hh:mm:ss') 得到 '2023.02.17 12:00:00', DATETOSTR(DATE('2021-12-21'), 'YYYY.MM.DD hh:mm:ss') 得到 '2021.12.21 08:00:00'。", + 'f97b5a4abd1d4b1dbf749ba26e9dd230': "获取日期范围字符串中的开始时间、结束时间。 示例: DATERANGESPLIT('1676563200, 1676735999') 得到 [1676563200, 1676735999], DATERANGESPLIT('1676563200, 1676735999', undefined , 'YYYY.MM.DD hh:mm:ss') 得到 [2023.02.17 12:00:00, 2023.02.18 11:59:59], DATERANGESPLIT('1676563200, 1676735999', 0 , 'YYYY.MM.DD hh:mm:ss') 得到 '2023.02.17 12:00:00', DATERANGESPLIT('1676563200, 1676735999', 'start' , 'YYYY.MM.DD hh:mm:ss') 得到 '2023.02.17 12:00:00', DATERANGESPLIT('1676563200, 1676735999', 1 , 'YYYY.MM.DD hh:mm:ss') 得到 '2023.02.18 11:59:59', DATERANGESPLIT('1676563200, 1676735999', 'end' , 'YYYY.MM.DD hh:mm:ss') 得到 '2023.02.18 11:59:59'。", + '279a4ea3129babc7fe5832aa64948c3c': '返回日期的指定范围的开端。', + 'dbd33b41656f944366cab702b2be3b99': '返回日期的指定范围的末尾。', + '3c0a1f86074fb104f9fcf2ec9280696c': '返回日期的年份。', + '82a490f5b376da13ac2ae5a39cb22c58': '返回日期的月份,这里就是自然月份。', + '874efb53592c95a1330bdd7e326cc4f7': '返回日期的天。', + '8b0d15c3676bcf35c42254188a00e5a3': '返回日期的小时。', + 'c3d32687729d16ba031d457bcf9d7792': '返回日期的分。', + '8761f7078fbf5fce9d32b7a179b14ec4': '返回日期的秒。', + '1a261584c3c70020b4c5b02d31e8b1f7': '返回两个日期相差多少年。', + '5a05af5aae5fcc038f29a403a18243a5': '返回两个日期相差多少分钟。', + '8c202969efa5b5e48553760e07c73018': '返回两个日期相差多少小时。', + '56b264e217aacf9fae37934497fae6bd': "修改日期,对日期进行加减天、月份、年等操作。 示例: DATEMODIFY(A, -2, 'month'), 对日期 A 进行往前减2月的操作。", + '7e2e144d81fb33ce97d3cfeedb3651c1': "将字符日期转成日期对象,可以指定日期格式。 示例:STRTODATE('2021/12/6', 'YYYY/MM/DD')", + '01ee2b469a0ed771b7d88d7f37da2775': '判断两个日期,是否第一个日期在第二个日期的前面,是则返回 true,否则返回 false。', + '8951f9f0e6aadf017cb894669aa487c7': '判断两个日期,是否第一个日期在第二个日期的后面,是则返回 true,否则返回 false。', + 'f7728fb4212ce3d9dda0957df14d6fc5': "判断日期是否在指定范围内,是则返回 true,否则返回 false。 示例:BETWEENRANGE('2021/12/6', ['2021/12/5','2021/12/7'])。", + 'ec693de3a5d018aaa34148ab12807ce4': '判断两个日期,是否第一个日期在第二个日期的前面或者相等,是则返回 true,否则返回 false。', + '9d5db4d0db5fdc0ba99baf44f1da69b5': '判断两个日期,是否第一个日期在第二个日期的后面或者相等,是则返回 true,否则返回 false。', + '95624e7aad7ab31b21af28f2a22e8c41': '返回数组的长度。', + '61533e70a6220dea82052941e690c4b8': '数组做数据转换,需要搭配箭头函数一起使用,注意箭头函数只支持单表达式用法。 将数组中的每个元素转换成箭头函数返回的值。 示例: ARRAYMAP([1, 2, 3], item => item + 1) 得到 [2, 3, 4]。', + '3288dcc0e39872c6fd07911fd5946c4f': '数据做数据过滤,需要搭配箭头函数一起使用,注意箭头函数只支持单表达式用法。 将第二个箭头函数返回为 false 的成员过滤掉。 示例: ARRAYFILTER([1, 2, 3], item => item > 1) 得到 [2, 3]。', + 'e9dba27896aa5a79fd794a61c64c3124': '数据做数据查找,需要搭配箭头函数一起使用,注意箭头函数只支持单表达式用法。 找出第二个箭头函数返回为 true 的成员的索引。 示例: ARRAYFINDINDEX([0, 2, false], item => item === 2) 得到 1。', + '669d6b5340fc55359ed36bad85ca3c37': '数据做数据查找,需要搭配箭头函数一起使用,注意箭头函数只支持单表达式用法。 找出第二个箭头函数返回为 true 的成员。 示例: ARRAYFIND([0, 2, false], item => item === 2) 得到 2。', + '3785b0ca5ae801a018c941eb5ab7b541': '数据做数据遍历判断,需要搭配箭头函数一起使用,注意箭头函数只支持单表达式用法。 判断第二个箭头函数是否存在返回为 true 的成员,是则返回 true,否则返回 false。 示例: ARRAYSOME([0, 2, false], item => item === 2) 得到 true。', + '2e47575507eb5ebadb9bd5ffc01ac12c': '数据做数据遍历判断,需要搭配箭头函数一起使用,注意箭头函数只支持单表达式用法。 判断第二个箭头函数返回是否都为 true,是则返回 true,否则返回 false。 示例: ARRAYEVERY([0, 2, false], item => item === 2) 得到 false', + '27e200e541b31e5aca38eb7d8f12667f': '判断数据中是否存在指定元素。 示例: ARRAYINCLUDES([0, 2, false], 2) 得到 true。', + '7ada9f67416ea16540fcb61725e2397f': "数组过滤掉 false、null、0 和 \"\"。 示例: COMPACT([0, 1, false, 2, '', 3]) 得到 [1, 2, 3]。", + '0b82c69331128197f5653deabe707aee': "数组转成字符串。 示例: JOIN(['a', 'b', 'c'], '=') 得到 'a=b=c'。", + 'a2ef05f1e4a8af0d5c380307d2cc3cce': "数组合并。 示例: CONCAT(['a', 'b', 'c'], ['1'], ['3']) 得到 ['a', 'b', 'c', '1', '3']。", + '3c227600a4af0574e8782e96455862a9': "数组去重,第二个参数「field」,可指定根据该字段去重。 示例: UNIQ([{a: '1'}, {b: '2'}, {a: '1'}]) 得到 [{a: '1'}, {b: '2'}]。", + 'b90e85a6f375f73dcc262c0803fbf7af': "将JS对象转换成JSON字符串。 示例: ENCODEJSON({name: 'amis'}) 得到 '{\\\"name\\\":\\\"amis\\\"}'。", + '3effcacff99f8e3a6c560990bc0c5e7b': "解析JSON编码数据,返回JS对象。 示例: DECODEJSON('{\\\"name\\\": \"amis\"}') 得到 {name: 'amis'}。", + 'e2ef119aeea89c0978c98125d3647c6b': "根据对象或者数组的path路径获取值。 如果解析 value 是 undefined 会以 defaultValue 取代。 示例: GET([0, 2, {name: 'amis', age: 18}], 1) 得到 2, GET([0, 2, {name: 'amis', age: 18}], '2.name') 得到 'amis', GET({arr: [{name: 'amis', age: 18}]}, 'arr[0].name') 得到 'amis', GET({arr: [{name: 'amis', age: 18}]}, 'arr.0.name') 得到 'amis', GET({arr: [{name: 'amis', age: 18}]}, 'arr.1.name', 'not-found') 得到 'not-found'。", + '595574852a6aef47b344381515745911': '判断是否为类型支持:string, number, array, date, plain-object。' }); diff --git a/packages/amis-editor/src/renderer/textarea-formula/plugin.tsx b/packages/amis-editor/src/renderer/textarea-formula/plugin.tsx index 7acc3b85ad7..2e8dce4a5f4 100644 --- a/packages/amis-editor/src/renderer/textarea-formula/plugin.tsx +++ b/packages/amis-editor/src/renderer/textarea-formula/plugin.tsx @@ -4,6 +4,7 @@ import {TextareaFormulaControlProps} from './TextareaFormulaControl'; import {FormulaEditor} from 'amis-ui'; +import {escapeHtml} from 'amis-core'; import type {VariableItem, CodeMirror} from 'amis-ui'; export function editorFactory( @@ -226,20 +227,23 @@ export class FormulaPlugin { this.config; const variables = getProps()?.variables as VariableItem[]; + // 获取用户传入的 filterHtml,用于 XSS 过滤 + const filterHtml = getProps()?.env?.filterHtml || ((html: string) => html); const highlightValue = FormulaEditor.highlightValue( expression, variables, true, false ) || { - html: expression + html: escapeHtml(expression) }; const wrap = document.createElement('span'); wrap.className = className; const text = document.createElement('span'); text.className = `${className}-text`; - text.innerHTML = highlightValue.html; + // 使用 filterHtml 进行 XSS 过滤 + text.innerHTML = filterHtml(highlightValue.html); text.setAttribute('data-expression', expression); text.onmouseenter = e => { const brace = this.getExpressionBrace(expression); @@ -260,8 +264,8 @@ export class FormulaPlugin { if (showPopover) { // 添加popover const popoverEl = document.createElement('div'); - // bca-disable-next-line - popoverEl.innerHTML = highlightValue.html; + // 使用 filterHtml 进行 XSS 过滤 + popoverEl.innerHTML = filterHtml(highlightValue.html); popoverEl.classList.add('cm-expression-popover'); const arrow = document.createElement('div'); arrow.classList.add('cm-expression-popover-arrow'); diff --git a/packages/amis-theme-editor-helper/i18nConfig.js b/packages/amis-theme-editor-helper/i18nConfig.js index 6b9da4917f1..ae811dddfb1 100644 --- a/packages/amis-theme-editor-helper/i18nConfig.js +++ b/packages/amis-theme-editor-helper/i18nConfig.js @@ -6,9 +6,6 @@ module.exports = { test: /.*(ts|tsx|js|jsx)$/ }, includes: ['src/renderers'], - ignore: { - list: ['src/*'] - }, importInfo: { source: 'i18n-runtime', imported: 'i18n', diff --git a/packages/amis-theme-editor-helper/src/locale/en-US.ts b/packages/amis-theme-editor-helper/src/locale/en-US.ts index 39a146e88c9..6c0565c2b51 100644 --- a/packages/amis-theme-editor-helper/src/locale/en-US.ts +++ b/packages/amis-theme-editor-helper/src/locale/en-US.ts @@ -229,5 +229,18 @@ extendLocale('en-US', { 'c0215e2abf0fe27597acba2be64f6993': 'Small size', '93dee976f68681ec6950380d757d8c18': 'Multiple selection mode', '9be232c5cffa019aab21bd631ff23462': 'Yunshe', - '1dfba2e7e2df2efc4a25f4f2adcba25e': 'System preset theme' + '1dfba2e7e2df2efc4a25f4f2adcba25e': 'System preset theme', + '96b15b89fd7df6180780a7ac7305ba7c': 'Border size', + '84fafbb9668c30ba550e8bd3ebab65a6': 'Border style', + '9b4bae5d8251de0b6f00b704936b00d3': 'Border color', + 'd9c2ace0d7ecc55bdea2fd91732ca29c': 'Gradient', + '20def7942674282277c3714ed7ea6ce0': 'image', + '690660d9dbd7312ad2825e554736e2f8': 'Font color', + '5f15efdc32badce0902c46a7a0105c51': 'Font size', + '916e646c9e6add3ae7053cbec7c37d91': 'Font weight', + 'c3ce3c8fd80b9b9e221353faa162facf': 'Line height', + '4e7f76261f8c4c6d78998f85fc1f4c6e': 'Margin', + '841d77223f0ec8cd0b530ed8e0775b20': 'Padding', + 'border-size': 'Border size', + 'border-style': 'Border style' }); diff --git a/packages/amis-theme-editor-helper/src/locale/zh-CN.ts b/packages/amis-theme-editor-helper/src/locale/zh-CN.ts index c522428a840..b088e72b209 100644 --- a/packages/amis-theme-editor-helper/src/locale/zh-CN.ts +++ b/packages/amis-theme-editor-helper/src/locale/zh-CN.ts @@ -228,5 +228,18 @@ extendLocale('zh-CN', { 'c0215e2abf0fe27597acba2be64f6993': '尺寸小', '93dee976f68681ec6950380d757d8c18': '多选模式', '9be232c5cffa019aab21bd631ff23462': '云舍', - '1dfba2e7e2df2efc4a25f4f2adcba25e': '系统预设主题' + '1dfba2e7e2df2efc4a25f4f2adcba25e': '系统预设主题', + '96b15b89fd7df6180780a7ac7305ba7c': '边框粗细', + '84fafbb9668c30ba550e8bd3ebab65a6': '边框样式', + '9b4bae5d8251de0b6f00b704936b00d3': '边框颜色', + 'd9c2ace0d7ecc55bdea2fd91732ca29c': '渐变', + '20def7942674282277c3714ed7ea6ce0': '图片', + '690660d9dbd7312ad2825e554736e2f8': '字体颜色', + '5f15efdc32badce0902c46a7a0105c51': '字体大小', + '916e646c9e6add3ae7053cbec7c37d91': '字体字重', + 'c3ce3c8fd80b9b9e221353faa162facf': '字体行高', + '4e7f76261f8c4c6d78998f85fc1f4c6e': '外边距', + '841d77223f0ec8cd0b530ed8e0775b20': '内边距', + 'border-size': '边框粗细', + 'border-style': '边框样式' }); diff --git a/packages/amis-theme-editor-helper/src/renderers/Border.tsx b/packages/amis-theme-editor-helper/src/renderers/Border.tsx index a728ccc59f2..ef70927a60a 100644 --- a/packages/amis-theme-editor-helper/src/renderers/Border.tsx +++ b/packages/amis-theme-editor-helper/src/renderers/Border.tsx @@ -281,7 +281,9 @@ function BoxBorder(props: BorderProps & FormControlProps) { borderType === 'all' ? 'top' : borderType }-border-width`} state={state} - placeholder={editorDefaultValue?.[getKey('width')] || '边框粗细'} + placeholder={ + editorDefaultValue?.[getKey('width')] || _i18n('border-size') + } />