mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2025-12-14 21:12:53 +00:00
test: update snapshots
This commit is contained in:
parent
dcd1b33d3b
commit
d5e0d921e3
@ -9,7 +9,7 @@
|
|||||||
"lint:fix": "tslint --fix -p tsconfig.json",
|
"lint:fix": "tslint --fix -p tsconfig.json",
|
||||||
"build": "lerna run build",
|
"build": "lerna run build",
|
||||||
"test": "lerna run test",
|
"test": "lerna run test",
|
||||||
"snapshot": "lerna run snapshot"
|
"test:snapshot": "lerna run test:snapshot"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^10.12.18",
|
"@types/node": "^10.12.18",
|
||||||
|
|||||||
@ -24,7 +24,7 @@
|
|||||||
"build": "tsc",
|
"build": "tsc",
|
||||||
"prebuild": "npm run schema",
|
"prebuild": "npm run schema",
|
||||||
"test": "ava",
|
"test": "ava",
|
||||||
"snapshot": "ava --update-snapshots",
|
"test:snapshot": "ava --update-snapshots",
|
||||||
"schema": "node ./scripts/transform.js"
|
"schema": "node ./scripts/transform.js"
|
||||||
},
|
},
|
||||||
"ava": {
|
"ava": {
|
||||||
|
|||||||
@ -11,348 +11,336 @@ Generated by [AVA](https://ava.li).
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeBlank/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeBlank/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeBlank","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"styleFlexLayout","label":"styleFlexLayout","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"},{"name":"id","label":"id","renderer":""}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeBlank',
|
componentName: 'AIMakeBlank',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeBlank',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: 'multiple-exported-component',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '1.0.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleLayout',
|
description: '',
|
||||||
name: 'styleLayout',
|
name: 'styleLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBackground',
|
description: '',
|
||||||
name: 'styleBackground',
|
name: 'styleBackground',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleFlexLayout',
|
description: '',
|
||||||
name: 'styleFlexLayout',
|
name: 'styleFlexLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'id',
|
description: '',
|
||||||
name: 'id',
|
name: 'id',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeIcon/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeIcon/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeIcon","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"className","label":"className","renderer":""},{"name":"iconClassName","label":"iconClassName","renderer":""},{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleText","label":"styleText","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeIcon',
|
componentName: 'AIMakeIcon',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeIcon',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: 'multiple-exported-component',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '1.0.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'className',
|
description: '',
|
||||||
name: 'className',
|
name: 'className',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'iconClassName',
|
description: '',
|
||||||
name: 'iconClassName',
|
name: 'iconClassName',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleText',
|
description: '',
|
||||||
name: 'styleText',
|
name: 'styleText',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBackground',
|
description: '',
|
||||||
name: 'styleBackground',
|
name: 'styleBackground',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeImage/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeImage/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeImage","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeImage',
|
componentName: 'AIMakeImage',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeImage',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: 'multiple-exported-component',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '1.0.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeLink/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeLink/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeLink","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleText","label":"styleText","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeLink',
|
componentName: 'AIMakeLink',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeLink',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: 'multiple-exported-component',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '1.0.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleText',
|
description: '',
|
||||||
name: 'styleText',
|
name: 'styleText',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleLayout',
|
description: '',
|
||||||
name: 'styleLayout',
|
name: 'styleLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBackground',
|
description: '',
|
||||||
name: 'styleBackground',
|
name: 'styleBackground',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakePlaceholder/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakePlaceholder/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakePlaceholder","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakePlaceholder',
|
componentName: 'AIMakePlaceholder',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakePlaceholder',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: 'multiple-exported-component',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '1.0.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleLayout',
|
description: '',
|
||||||
name: 'styleLayout',
|
name: 'styleLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeText/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeText/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeText","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"type","label":"type","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleText","label":"styleText","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeText',
|
componentName: 'AIMakeText',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeText',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: 'multiple-exported-component',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '1.0.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'type',
|
description: '',
|
||||||
name: 'type',
|
name: 'type',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleText',
|
description: '',
|
||||||
name: 'styleText',
|
name: 'styleText',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleLayout',
|
description: '',
|
||||||
name: 'styleLayout',
|
name: 'styleLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBackground',
|
description: '',
|
||||||
name: 'styleBackground',
|
name: 'styleBackground',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/Root/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/Root/manifest.js',
|
||||||
manifestJS: 'export default {"name":"Root","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"style","label":"style","renderer":"","defaultValue":"{\\n padding: 0,\\n backgroundColor: \'#f0f2f5\',\\n minHeight: \'100%\'\\n}"},{"name":"children","label":"children","renderer":""}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'Root',
|
componentName: 'Root',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'Root',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: 'multiple-exported-component',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '1.0.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: `{␊
|
defaultValue: `{␊
|
||||||
@ -360,31 +348,23 @@ Generated by [AVA](https://ava.li).
|
|||||||
backgroundColor: '#f0f2f5',␊
|
backgroundColor: '#f0f2f5',␊
|
||||||
minHeight: '100%'␊
|
minHeight: '100%'␊
|
||||||
}`,
|
}`,
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
## materialize multiple exported component by online
|
|
||||||
|
|
||||||
> Snapshot 1
|
|
||||||
|
|
||||||
[]
|
|
||||||
|
|
||||||
## materialize single exported component by local
|
## materialize single exported component by local
|
||||||
|
|
||||||
> Snapshot 1
|
> Snapshot 1
|
||||||
@ -392,172 +372,142 @@ Generated by [AVA](https://ava.li).
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/single-exported-component/es/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/single-exported-component/es/manifest.js',
|
||||||
manifestJS: 'export default {"name":"Demo","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"optionalArray","label":"optionalArray","renderer":""},{"name":"optionalBool","label":"optionalBool","renderer":""},{"name":"optionalFunc","label":"optionalFunc","renderer":""},{"name":"optionalNumber","label":"optionalNumber","renderer":""},{"name":"optionalObject","label":"optionalObject","renderer":""},{"name":"optionalString","label":"optionalString","renderer":""},{"name":"optionalSymbol","label":"optionalSymbol","renderer":""},{"name":"optionalNode","label":"optionalNode","renderer":""},{"name":"optionalElement","label":"optionalElement","renderer":""},{"name":"optionalElementType","label":"optionalElementType","renderer":""},{"name":"optionalMessage","label":"optionalMessage","renderer":""},{"name":"optionalEnum","label":"optionalEnum","renderer":""},{"name":"optionalUnion","label":"optionalUnion","renderer":""},{"name":"optionalArrayOf","label":"optionalArrayOf","renderer":""},{"name":"optionalObjectOf","label":"optionalObjectOf","renderer":""},{"name":"optionalObjectWithShape","label":"optionalObjectWithShape","renderer":""},{"name":"optionalObjectWithShape2","label":"optionalObjectWithShape2","renderer":""},{"name":"optionalObjectWithStrictShape","label":"optionalObjectWithStrictShape","renderer":""},{"name":"requiredFunc","label":"requiredFunc","renderer":""},{"name":"requiredAny","label":"requiredAny","renderer":""}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'Demo',
|
componentName: 'Demo',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'Demo',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/single-exported-component/es/index.js',
|
||||||
'delete',
|
package: 'single-exported-component',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '1.0.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalArray',
|
description: '',
|
||||||
name: 'optionalArray',
|
name: 'optionalArray',
|
||||||
renderer: '',
|
propType: 'array',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalBool',
|
description: '',
|
||||||
name: 'optionalBool',
|
name: 'optionalBool',
|
||||||
renderer: '',
|
propType: 'bool',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalFunc',
|
description: '',
|
||||||
name: 'optionalFunc',
|
name: 'optionalFunc',
|
||||||
renderer: '',
|
propType: 'func',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalNumber',
|
description: '',
|
||||||
name: 'optionalNumber',
|
name: 'optionalNumber',
|
||||||
renderer: '',
|
propType: 'number',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObject',
|
description: '',
|
||||||
name: 'optionalObject',
|
name: 'optionalObject',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalString',
|
description: '',
|
||||||
name: 'optionalString',
|
name: 'optionalString',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalSymbol',
|
description: '',
|
||||||
name: 'optionalSymbol',
|
name: 'optionalSymbol',
|
||||||
renderer: '',
|
propType: 'symbol',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalNode',
|
description: '',
|
||||||
name: 'optionalNode',
|
name: 'optionalNode',
|
||||||
renderer: '',
|
propType: 'node',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalElement',
|
description: '',
|
||||||
name: 'optionalElement',
|
name: 'optionalElement',
|
||||||
renderer: '',
|
propType: 'element',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalElementType',
|
description: '',
|
||||||
name: 'optionalElementType',
|
name: 'optionalElementType',
|
||||||
renderer: '',
|
propType: 'elementType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalMessage',
|
description: '',
|
||||||
name: 'optionalMessage',
|
name: 'optionalMessage',
|
||||||
renderer: '',
|
propType: 'instanceOf',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalEnum',
|
description: '',
|
||||||
name: 'optionalEnum',
|
name: 'optionalEnum',
|
||||||
renderer: '',
|
propType: 'oneOf',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalUnion',
|
description: '',
|
||||||
name: 'optionalUnion',
|
name: 'optionalUnion',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalArrayOf',
|
description: '',
|
||||||
name: 'optionalArrayOf',
|
name: 'optionalArrayOf',
|
||||||
renderer: '',
|
propType: 'arrayOf',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObjectOf',
|
description: '',
|
||||||
name: 'optionalObjectOf',
|
name: 'optionalObjectOf',
|
||||||
renderer: '',
|
propType: 'objectOf',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObjectWithShape',
|
description: '',
|
||||||
name: 'optionalObjectWithShape',
|
name: 'optionalObjectWithShape',
|
||||||
renderer: '',
|
propType: 'shape',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObjectWithShape2',
|
description: '',
|
||||||
name: 'optionalObjectWithShape2',
|
name: 'optionalObjectWithShape2',
|
||||||
renderer: '',
|
propType: 'shape',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObjectWithStrictShape',
|
description: '',
|
||||||
name: 'optionalObjectWithStrictShape',
|
name: 'optionalObjectWithStrictShape',
|
||||||
renderer: '',
|
propType: 'exact',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'requiredFunc',
|
description: '',
|
||||||
name: 'requiredFunc',
|
name: 'requiredFunc',
|
||||||
renderer: '',
|
propType: 'func',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'requiredAny',
|
description: '',
|
||||||
name: 'requiredAny',
|
name: 'requiredAny',
|
||||||
renderer: '',
|
propType: 'any',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
]
|
|
||||||
|
|
||||||
## materialize single exported component by online
|
|
||||||
|
|
||||||
> Snapshot 1
|
|
||||||
|
|
||||||
[
|
|
||||||
{
|
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/node_modules/.temp/xsxTSTosqFrpoTUsaDCkQs/node_modules/@ali/demo-biz-test090702/es/manifest.js',
|
|
||||||
manifestJS: 'export default {"name":"Demo","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[]}}',
|
|
||||||
manifestObj: {
|
|
||||||
name: 'Demo',
|
|
||||||
settings: {
|
|
||||||
handles: [
|
|
||||||
'cut',
|
|
||||||
'copy',
|
|
||||||
'duplicate',
|
|
||||||
'delete',
|
|
||||||
'paste',
|
|
||||||
],
|
|
||||||
insertionModes: 'tbrl',
|
|
||||||
props: [],
|
|
||||||
shouldActive: true,
|
|
||||||
shouldDrag: true,
|
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|||||||
Binary file not shown.
@ -11,348 +11,336 @@ Generated by [AVA](https://ava.li).
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeBlank/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeBlank/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeBlank","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"styleFlexLayout","label":"styleFlexLayout","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"},{"name":"id","label":"id","renderer":""}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeBlank',
|
componentName: 'AIMakeBlank',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeBlank',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: '@ali/lowcode-engine-material-parser',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '0.1.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleLayout',
|
description: '',
|
||||||
name: 'styleLayout',
|
name: 'styleLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBackground',
|
description: '',
|
||||||
name: 'styleBackground',
|
name: 'styleBackground',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleFlexLayout',
|
description: '',
|
||||||
name: 'styleFlexLayout',
|
name: 'styleFlexLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'id',
|
description: '',
|
||||||
name: 'id',
|
name: 'id',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeIcon/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeIcon/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeIcon","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"className","label":"className","renderer":""},{"name":"iconClassName","label":"iconClassName","renderer":""},{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleText","label":"styleText","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeIcon',
|
componentName: 'AIMakeIcon',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeIcon',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: '@ali/lowcode-engine-material-parser',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '0.1.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'className',
|
description: '',
|
||||||
name: 'className',
|
name: 'className',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'iconClassName',
|
description: '',
|
||||||
name: 'iconClassName',
|
name: 'iconClassName',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleText',
|
description: '',
|
||||||
name: 'styleText',
|
name: 'styleText',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBackground',
|
description: '',
|
||||||
name: 'styleBackground',
|
name: 'styleBackground',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeImage/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeImage/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeImage","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeImage',
|
componentName: 'AIMakeImage',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeImage',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: '@ali/lowcode-engine-material-parser',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '0.1.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeLink/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeLink/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeLink","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleText","label":"styleText","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeLink',
|
componentName: 'AIMakeLink',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeLink',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: '@ali/lowcode-engine-material-parser',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '0.1.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleText',
|
description: '',
|
||||||
name: 'styleText',
|
name: 'styleText',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleLayout',
|
description: '',
|
||||||
name: 'styleLayout',
|
name: 'styleLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBackground',
|
description: '',
|
||||||
name: 'styleBackground',
|
name: 'styleBackground',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakePlaceholder/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakePlaceholder/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakePlaceholder","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakePlaceholder',
|
componentName: 'AIMakePlaceholder',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakePlaceholder',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: '@ali/lowcode-engine-material-parser',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '0.1.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleLayout',
|
description: '',
|
||||||
name: 'styleLayout',
|
name: 'styleLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeText/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeText/manifest.js',
|
||||||
manifestJS: 'export default {"name":"AIMakeText","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"type","label":"type","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleText","label":"styleText","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'AIMakeText',
|
componentName: 'AIMakeText',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'AIMakeText',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: '@ali/lowcode-engine-material-parser',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '0.1.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'type',
|
description: '',
|
||||||
name: 'type',
|
name: 'type',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBoxModel',
|
description: '',
|
||||||
name: 'styleBoxModel',
|
name: 'styleBoxModel',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleText',
|
description: '',
|
||||||
name: 'styleText',
|
name: 'styleText',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleLayout',
|
description: '',
|
||||||
name: 'styleLayout',
|
name: 'styleLayout',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'styleBackground',
|
description: '',
|
||||||
name: 'styleBackground',
|
name: 'styleBackground',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: '{}',
|
defaultValue: '{}',
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/Root/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/basic/Root/manifest.js',
|
||||||
manifestJS: 'export default {"name":"Root","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"style","label":"style","renderer":"","defaultValue":"{\\n padding: 0,\\n backgroundColor: \'#f0f2f5\',\\n minHeight: \'100%\'\\n}"},{"name":"children","label":"children","renderer":""}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'Root',
|
componentName: 'Root',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'Root',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js',
|
||||||
'delete',
|
package: '@ali/lowcode-engine-material-parser',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '0.1.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: `{␊
|
defaultValue: `{␊
|
||||||
@ -360,21 +348,19 @@ Generated by [AVA](https://ava.li).
|
|||||||
backgroundColor: '#f0f2f5',␊
|
backgroundColor: '#f0f2f5',␊
|
||||||
minHeight: '100%'␊
|
minHeight: '100%'␊
|
||||||
}`,
|
}`,
|
||||||
label: 'style',
|
description: '',
|
||||||
name: 'style',
|
name: 'style',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'children',
|
description: '',
|
||||||
name: 'children',
|
name: 'children',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
@ -386,144 +372,142 @@ Generated by [AVA](https://ava.li).
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/single-exported-component/es/manifest.js',
|
manifestFilePath: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/single-exported-component/es/manifest.js',
|
||||||
manifestJS: 'export default {"name":"Demo","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"optionalArray","label":"optionalArray","renderer":""},{"name":"optionalBool","label":"optionalBool","renderer":""},{"name":"optionalFunc","label":"optionalFunc","renderer":""},{"name":"optionalNumber","label":"optionalNumber","renderer":""},{"name":"optionalObject","label":"optionalObject","renderer":""},{"name":"optionalString","label":"optionalString","renderer":""},{"name":"optionalSymbol","label":"optionalSymbol","renderer":""},{"name":"optionalNode","label":"optionalNode","renderer":""},{"name":"optionalElement","label":"optionalElement","renderer":""},{"name":"optionalElementType","label":"optionalElementType","renderer":""},{"name":"optionalMessage","label":"optionalMessage","renderer":""},{"name":"optionalEnum","label":"optionalEnum","renderer":""},{"name":"optionalUnion","label":"optionalUnion","renderer":""},{"name":"optionalArrayOf","label":"optionalArrayOf","renderer":""},{"name":"optionalObjectOf","label":"optionalObjectOf","renderer":""},{"name":"optionalObjectWithShape","label":"optionalObjectWithShape","renderer":""},{"name":"optionalObjectWithShape2","label":"optionalObjectWithShape2","renderer":""},{"name":"optionalObjectWithStrictShape","label":"optionalObjectWithStrictShape","renderer":""},{"name":"requiredFunc","label":"requiredFunc","renderer":""},{"name":"requiredAny","label":"requiredAny","renderer":""}]}}',
|
manifestJS: undefined,
|
||||||
manifestObj: {
|
manifestObj: {
|
||||||
name: 'Demo',
|
componentName: 'Demo',
|
||||||
settings: {
|
docUrl: '',
|
||||||
handles: [
|
npm: {
|
||||||
'cut',
|
destructuring: false,
|
||||||
'copy',
|
exportName: 'Demo',
|
||||||
'duplicate',
|
main: '/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/single-exported-component/es/index.js',
|
||||||
'delete',
|
package: '@ali/lowcode-engine-material-parser',
|
||||||
'paste',
|
subName: '',
|
||||||
],
|
version: '0.1.0',
|
||||||
insertionModes: 'tbrl',
|
},
|
||||||
props: [
|
props: [
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalArray',
|
description: '',
|
||||||
name: 'optionalArray',
|
name: 'optionalArray',
|
||||||
renderer: '',
|
propType: 'array',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalBool',
|
description: '',
|
||||||
name: 'optionalBool',
|
name: 'optionalBool',
|
||||||
renderer: '',
|
propType: 'bool',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalFunc',
|
description: '',
|
||||||
name: 'optionalFunc',
|
name: 'optionalFunc',
|
||||||
renderer: '',
|
propType: 'func',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalNumber',
|
description: '',
|
||||||
name: 'optionalNumber',
|
name: 'optionalNumber',
|
||||||
renderer: '',
|
propType: 'number',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObject',
|
description: '',
|
||||||
name: 'optionalObject',
|
name: 'optionalObject',
|
||||||
renderer: '',
|
propType: 'object',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalString',
|
description: '',
|
||||||
name: 'optionalString',
|
name: 'optionalString',
|
||||||
renderer: '',
|
propType: 'string',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalSymbol',
|
description: '',
|
||||||
name: 'optionalSymbol',
|
name: 'optionalSymbol',
|
||||||
renderer: '',
|
propType: 'symbol',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalNode',
|
description: '',
|
||||||
name: 'optionalNode',
|
name: 'optionalNode',
|
||||||
renderer: '',
|
propType: 'node',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalElement',
|
description: '',
|
||||||
name: 'optionalElement',
|
name: 'optionalElement',
|
||||||
renderer: '',
|
propType: 'element',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalElementType',
|
description: '',
|
||||||
name: 'optionalElementType',
|
name: 'optionalElementType',
|
||||||
renderer: '',
|
propType: 'elementType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalMessage',
|
description: '',
|
||||||
name: 'optionalMessage',
|
name: 'optionalMessage',
|
||||||
renderer: '',
|
propType: 'instanceOf',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalEnum',
|
description: '',
|
||||||
name: 'optionalEnum',
|
name: 'optionalEnum',
|
||||||
renderer: '',
|
propType: 'oneOf',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalUnion',
|
description: '',
|
||||||
name: 'optionalUnion',
|
name: 'optionalUnion',
|
||||||
renderer: '',
|
propType: 'oneOfType',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalArrayOf',
|
description: '',
|
||||||
name: 'optionalArrayOf',
|
name: 'optionalArrayOf',
|
||||||
renderer: '',
|
propType: 'arrayOf',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObjectOf',
|
description: '',
|
||||||
name: 'optionalObjectOf',
|
name: 'optionalObjectOf',
|
||||||
renderer: '',
|
propType: 'objectOf',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObjectWithShape',
|
description: '',
|
||||||
name: 'optionalObjectWithShape',
|
name: 'optionalObjectWithShape',
|
||||||
renderer: '',
|
propType: 'shape',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObjectWithShape2',
|
description: '',
|
||||||
name: 'optionalObjectWithShape2',
|
name: 'optionalObjectWithShape2',
|
||||||
renderer: '',
|
propType: 'shape',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'optionalObjectWithStrictShape',
|
description: '',
|
||||||
name: 'optionalObjectWithStrictShape',
|
name: 'optionalObjectWithStrictShape',
|
||||||
renderer: '',
|
propType: 'exact',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'requiredFunc',
|
description: '',
|
||||||
name: 'requiredFunc',
|
name: 'requiredFunc',
|
||||||
renderer: '',
|
propType: 'func',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
defaultValue: undefined,
|
defaultValue: undefined,
|
||||||
label: 'requiredAny',
|
description: '',
|
||||||
name: 'requiredAny',
|
name: 'requiredAny',
|
||||||
renderer: '',
|
propType: 'any',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
shouldActive: true,
|
screenshot: '',
|
||||||
shouldDrag: true,
|
title: '',
|
||||||
type: 'element_inline',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|||||||
Binary file not shown.
@ -1 +1 @@
|
|||||||
export default {"name":"AIMakeBlank","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"styleFlexLayout","label":"styleFlexLayout","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"},{"name":"id","label":"id","renderer":""}]}}
|
{"componentName":"AIMakeBlank","title":"","docUrl":"","screenshot":"","npm":{"package":"multiple-exported-component","version":"1.0.0","exportName":"AIMakeBlank","main":"/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js","destructuring":false,"subName":""},"props":[{"name":"children","propType":"oneOfType","description":""},{"name":"styleBoxModel","propType":"object","description":""},{"name":"styleLayout","propType":"object","description":""},{"name":"styleBackground","propType":"object","description":""},{"name":"styleFlexLayout","propType":"object","description":""},{"name":"style","propType":"object","description":"","defaultValue":"{}"},{"name":"id","propType":"string","description":""}]}
|
||||||
@ -1 +1 @@
|
|||||||
export default {"name":"AIMakeIcon","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"className","label":"className","renderer":""},{"name":"iconClassName","label":"iconClassName","renderer":""},{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleText","label":"styleText","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}
|
{"componentName":"AIMakeIcon","title":"","docUrl":"","screenshot":"","npm":{"package":"multiple-exported-component","version":"1.0.0","exportName":"AIMakeIcon","main":"/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js","destructuring":false,"subName":""},"props":[{"name":"className","propType":"string","description":""},{"name":"iconClassName","propType":"string","description":""},{"name":"children","propType":"oneOfType","description":""},{"name":"styleBoxModel","propType":"object","description":""},{"name":"styleText","propType":"object","description":""},{"name":"styleBackground","propType":"object","description":""},{"name":"style","propType":"object","description":"","defaultValue":"{}"}]}
|
||||||
@ -1 +1 @@
|
|||||||
export default {"name":"AIMakeImage","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}
|
{"componentName":"AIMakeImage","title":"","docUrl":"","screenshot":"","npm":{"package":"multiple-exported-component","version":"1.0.0","exportName":"AIMakeImage","main":"/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js","destructuring":false,"subName":""},"props":[{"name":"styleBoxModel","propType":"object","description":""},{"name":"style","propType":"object","description":"","defaultValue":"{}"}]}
|
||||||
@ -1 +1 @@
|
|||||||
export default {"name":"AIMakeLink","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleText","label":"styleText","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}
|
{"componentName":"AIMakeLink","title":"","docUrl":"","screenshot":"","npm":{"package":"multiple-exported-component","version":"1.0.0","exportName":"AIMakeLink","main":"/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js","destructuring":false,"subName":""},"props":[{"name":"children","propType":"oneOfType","description":""},{"name":"styleBoxModel","propType":"object","description":""},{"name":"styleText","propType":"object","description":""},{"name":"styleLayout","propType":"object","description":""},{"name":"styleBackground","propType":"object","description":""},{"name":"style","propType":"object","description":"","defaultValue":"{}"}]}
|
||||||
@ -1 +1 @@
|
|||||||
export default {"name":"AIMakePlaceholder","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}
|
{"componentName":"AIMakePlaceholder","title":"","docUrl":"","screenshot":"","npm":{"package":"multiple-exported-component","version":"1.0.0","exportName":"AIMakePlaceholder","main":"/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js","destructuring":false,"subName":""},"props":[{"name":"children","propType":"oneOfType","description":""},{"name":"styleBoxModel","propType":"object","description":""},{"name":"styleLayout","propType":"object","description":""},{"name":"style","propType":"object","description":"","defaultValue":"{}"}]}
|
||||||
@ -1 +1 @@
|
|||||||
export default {"name":"AIMakeText","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"children","label":"children","renderer":""},{"name":"type","label":"type","renderer":""},{"name":"styleBoxModel","label":"styleBoxModel","renderer":""},{"name":"styleText","label":"styleText","renderer":""},{"name":"styleLayout","label":"styleLayout","renderer":""},{"name":"styleBackground","label":"styleBackground","renderer":""},{"name":"style","label":"style","renderer":"","defaultValue":"{}"}]}}
|
{"componentName":"AIMakeText","title":"","docUrl":"","screenshot":"","npm":{"package":"multiple-exported-component","version":"1.0.0","exportName":"AIMakeText","main":"/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js","destructuring":false,"subName":""},"props":[{"name":"children","propType":"oneOfType","description":""},{"name":"type","propType":"string","description":""},{"name":"styleBoxModel","propType":"object","description":""},{"name":"styleText","propType":"object","description":""},{"name":"styleLayout","propType":"object","description":""},{"name":"styleBackground","propType":"object","description":""},{"name":"style","propType":"object","description":"","defaultValue":"{}"}]}
|
||||||
@ -1 +1 @@
|
|||||||
export default {"name":"Root","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"style","label":"style","renderer":"","defaultValue":"{\n padding: 0,\n backgroundColor: '#f0f2f5',\n minHeight: '100%'\n}"},{"name":"children","label":"children","renderer":""}]}}
|
{"componentName":"Root","title":"","docUrl":"","screenshot":"","npm":{"package":"multiple-exported-component","version":"1.0.0","exportName":"Root","main":"/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/multiple-exported-component/es/index.js","destructuring":false,"subName":""},"props":[{"name":"style","propType":"object","description":"","defaultValue":"{\n padding: 0,\n backgroundColor: '#f0f2f5',\n minHeight: '100%'\n}"},{"name":"children","propType":"oneOfType","description":""}]}
|
||||||
@ -1 +1 @@
|
|||||||
export default {"name":"Demo","settings":{"type":"element_inline","insertionModes":"tbrl","handles":["cut","copy","duplicate","delete","paste"],"shouldActive":true,"shouldDrag":true,"props":[{"name":"optionalArray","label":"optionalArray","renderer":""},{"name":"optionalBool","label":"optionalBool","renderer":""},{"name":"optionalFunc","label":"optionalFunc","renderer":""},{"name":"optionalNumber","label":"optionalNumber","renderer":""},{"name":"optionalObject","label":"optionalObject","renderer":""},{"name":"optionalString","label":"optionalString","renderer":""},{"name":"optionalSymbol","label":"optionalSymbol","renderer":""},{"name":"optionalNode","label":"optionalNode","renderer":""},{"name":"optionalElement","label":"optionalElement","renderer":""},{"name":"optionalElementType","label":"optionalElementType","renderer":""},{"name":"optionalMessage","label":"optionalMessage","renderer":""},{"name":"optionalEnum","label":"optionalEnum","renderer":""},{"name":"optionalUnion","label":"optionalUnion","renderer":""},{"name":"optionalArrayOf","label":"optionalArrayOf","renderer":""},{"name":"optionalObjectOf","label":"optionalObjectOf","renderer":""},{"name":"optionalObjectWithShape","label":"optionalObjectWithShape","renderer":""},{"name":"optionalObjectWithShape2","label":"optionalObjectWithShape2","renderer":""},{"name":"optionalObjectWithStrictShape","label":"optionalObjectWithStrictShape","renderer":""},{"name":"requiredFunc","label":"requiredFunc","renderer":""},{"name":"requiredAny","label":"requiredAny","renderer":""}]}}
|
{"componentName":"Demo","title":"","docUrl":"","screenshot":"","npm":{"package":"single-exported-component","version":"1.0.0","exportName":"Demo","main":"/Users/gengyang/code/frontend/low-code/ali-lowcode-engine/packages/material-parser/test/fixtures/single-exported-component/es/index.js","destructuring":false,"subName":""},"props":[{"name":"optionalArray","propType":"array","description":""},{"name":"optionalBool","propType":"bool","description":""},{"name":"optionalFunc","propType":"func","description":""},{"name":"optionalNumber","propType":"number","description":""},{"name":"optionalObject","propType":"object","description":""},{"name":"optionalString","propType":"string","description":""},{"name":"optionalSymbol","propType":"symbol","description":""},{"name":"optionalNode","propType":"node","description":""},{"name":"optionalElement","propType":"element","description":""},{"name":"optionalElementType","propType":"elementType","description":""},{"name":"optionalMessage","propType":"instanceOf","description":""},{"name":"optionalEnum","propType":"oneOf","description":""},{"name":"optionalUnion","propType":"oneOfType","description":""},{"name":"optionalArrayOf","propType":"arrayOf","description":""},{"name":"optionalObjectOf","propType":"objectOf","description":""},{"name":"optionalObjectWithShape","propType":"shape","description":""},{"name":"optionalObjectWithShape2","propType":"shape","description":""},{"name":"optionalObjectWithStrictShape","propType":"exact","description":""},{"name":"requiredFunc","propType":"func","description":""},{"name":"requiredAny","propType":"any","description":""}]}
|
||||||
@ -14,5 +14,6 @@
|
|||||||
"main": "",
|
"main": "",
|
||||||
"destructuring": true,
|
"destructuring": true,
|
||||||
"version": "0.1.13"
|
"version": "0.1.13"
|
||||||
}
|
},
|
||||||
|
"props": []
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user