{"_id":"@digiforce-cloud/dvd-plugin-action-block","_rev":"1-86a58859f9e6f48ddfdb162b1174e972","name":"@digiforce-cloud/dvd-plugin-action-block","dist-tags":{"latest":"1.0.0-beta.0"},"versions":{"1.0.0-beta.0":{"name":"@digiforce-cloud/dvd-plugin-action-block","version":"1.0.0-beta.0","description":"## 区块实体","main":"lib/index.js","scripts":{"start":"build-scripts start","build":"build-scripts build","prepublishOnly":"npm run build"},"author":{"name":"mark.ck"},"license":"MIT","dependencies":{"@alifd/next":"^1.25.31","@digiforce-cloud/dvd-engine":"^1.0.14","html2canvas":"^1.4.1","react":"^16.8.1"},"devDependencies":{"@alib/build-scripts":"^0.1.32","build-plugin-component":"^1.10.0","build-plugin-fusion":"^0.1.22","build-plugin-moment-locales":"^0.1.3"},"publishConfig":{"access":"public"},"homepage":"https://unpkg.com/@digiforce-cloud/dvd-plugin-action-block@1.0.0-beta.0/build/index.html","_id":"@digiforce-cloud/dvd-plugin-action-block@1.0.0-beta.0","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-m9aTiIiGbF3A+VRokx4qEiojNNhskFv/7jwJJbCQxxRSeD0rFocczJrzNVSXXbf6a8fBqlyPb0AwF4okwsyulg==","shasum":"f7b191bded9a399fe7d76c9dca48f310646942c2","tarball":"https://registry.npmjs.org/@digiforce-cloud/dvd-plugin-action-block/-/dvd-plugin-action-block-1.0.0-beta.0.tgz","fileCount":9,"unpackedSize":11824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHEjtPXyIUINxyCuSFpgQD5miSzvCg2pDc67zB7VfYDAIgDl0p6uGyvKaszyFMl3RRQCx3bsb6A0+q+BNwX5qAdjM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIiT3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBJg//TOWBrRvlKSnR0H7cy0MzrJ8hFPnnpTENCY2Ti/g8Ixf6IKeF\r\npFOLEFiMmKZ+6s6e13PG6o1CeSwx19zLxKRo3lvQyqk0uPqWX+Gli1R2YPFN\r\ngWarkX8ETCJidEvz/PhvzaiJisYUSIe9VMStnqGiNeiQ1dReSd5MUTwd3ksE\r\nC7QTHKNLrrGx5sMimf4EF+2HnNMLpJgGZDcnQvHr8dVFYxcNDGCk3HrW0/2S\r\ncBOuUsqsZk5xC2rYRZPx5gBbEk23pXhDMVIkrLhZ8szYLQJfCs0gMY704UC1\r\n2EJ66S7VeRfnpON0iZR+6qNsxVz7AwkfeTS9LwkcM4g1HCiOdern+Tc9S39g\r\nrP5FmYvwcc9u0BJxLQBZysSmLzhG+2tUxHU6pgo8zquWFX6aidEhohUV2QG3\r\nB6yq1uM3hsCZx1d8XqA32gryP+BqaSAxtc4cLhf/w/gnFKDq+92eLBaMjSfG\r\nDhMeCMIaMbuubAJqf7rKN3WJU8oLZasut3cWXMOr/B0GGRBdwtCmgJH56Ozv\r\niS1ZNbU3zTC9KT4KCMP6xCM4At3/CUYFUL/VwYfDYt6daZ/XEZ6sNM5GSz2J\r\n6+3kbTeRhho9cXRad7D0VoE4eRamxeDub3b+qOUfefsiVeRo4418lUnVs/F3\r\nlfOwbHR20KBEfshQX6RsxNK/ym8f5HRhpNI=\r\n=yz7v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thodinh.sg","email":"d.tr.tho@gmail.com"},"directories":{},"maintainers":[{"name":"thodinh.sg","email":"d.tr.tho@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dvd-plugin-action-block_1.0.0-beta.0_1663182071052_0.977934947677515"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-14T19:01:10.931Z","1.0.0-beta.0":"2022-09-14T19:01:11.295Z","modified":"2022-09-26T03:14:12.280Z"},"maintainers":[{"email":"locngo@innoria.com","name":"locngo-innoria"},{"email":"d.tr.tho@gmail.com","name":"thodinh.sg"}],"description":"## 区块实体","homepage":"https://unpkg.com/@digiforce-cloud/dvd-plugin-action-block@1.0.0-beta.0/build/index.html","author":{"name":"mark.ck"},"license":"MIT","readme":"# 区块管理 - 保存为区块\n\n## 区块实体\n\n```\n\ninterface Block {\n  name: string;\n  title: string;\n  schema: string;\n  screenshot: string;\n  created_at?: string;\n  updated_at?: string;\n}\n\n```\n\n## 注意\n\n使用区块管理需要提前将对应的 API 注册到 engine config 里：\n\n```\n\ninterface BlockAPI {\n  listBlocks: () => Block[];\n  createBlock: (Block) => any;\n}\n\nfunction setupConfig() {\n  config.set('apiList', {\n    block: {\n      listBlocks,\n      createBlock\n    },\n  })\n}\n```\n\n# 使用方式\n\n```\nimport { material } from '@digiforce-cloud/dvd-engine';\nimport { default as saveAsBlock } from '@digiforce-cloud/dvd-plugin-action-block';\n\nmaterial.addBuiltinComponentAction(saveAsBlock);\n```","readmeFilename":"README.md"}