{"_id":"@ailhc/dpctrl-fguicc","_rev":"5-0c6328b81c25beb2abe8567a8755d4d8","name":"@ailhc/dpctrl-fguicc","dist-tags":{"latest":"0.3.4"},"versions":{"0.2.0":{"name":"@ailhc/dpctrl-fguicc","version":"0.2.0","description":"This is a FairyGui implementation of the UI framework <display-ctrl>","keywords":["fairygui","ui","framework","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/dpctrl-fguicc#readme","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"cti":"egf cti -d ./src","watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD"},"dependencies":{"@ailhc/display-ctrl":"^1.1.7","@ailhc/layer":"^0.1.7","fairygui-cc":"^1.0.1"},"_id":"@ailhc/dpctrl-fguicc@0.2.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-OPPyPAeH7bVJ7U5BYQZDA9Gik+MG0bpK0Q9iHrWossLNPDDQHtiRKboTY1gJ0VbV+iS3FvNShS5GdawvUQ9bNg==","shasum":"7f937fd8ce626e0e37ca00b3286b6855f441b533","tarball":"https://registry.npmjs.org/@ailhc/dpctrl-fguicc/-/dpctrl-fguicc-0.2.0.tgz","fileCount":9,"unpackedSize":92708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtf0FCRA9TVsSAnZWagAAkhkP/Re8ia4ylVnLPIbAZyLW\nP4FbrmmSk/IkfC84FGENCpSpislaTunGXSj2l+4m/10A3caCGXR1fjSKKjLX\nPSBZljZkBjkO2sOr839UV5uQylQ0vi4epYKzE4fO6k8MEH3LzYCLiLmEJaaR\ns18oiZIUdsmJyylq1L8L0QK738xtVCDHoV+3iAAyLDB8A+59sIxdH8OfBRsu\nIGwr4FTFchk3bkHAJ1ppKEIDkZ2g8oFcMrGRlRz7ETd9HzVhOjzLgE0+dR12\nc5ECLmO9d4T77Xw/EGMk/JheB+2qEl7kvPDcEK3AZjJxLNsJKvXJwvRROw6h\n4dAXlGft1eEZd7XxxP4YipXag9Dn3iJwiKo7AzSAQ14Dfx2gWNuqA2feH1s0\nN0wT8t+EFBuRqMdchK8tfF9UdQiU3rFZLpGS+zDnBsF/JbZfZRbNRVfUXw11\n53YAKqe5qy9nygedqXmEYkPKgNiV4ospMifrlob3qgr7TFTZKfKd8oZg0vsE\nrsyMezSN9YnxVBqPQtlILyGcSvXqJPtWZeGEz5vGaXbF7Z9zU4Q42ky9PDUr\nHJf8DUMjD5V3RlnND1fNkNydPWBq12HY8vFzyFzPDkQJpN3/PnXwlTATvNS6\ngjMPHKM8Tba+9W7zWJc0rf04lgMft4umYrknCJAVUleJvhylqfUuHYngOndl\n6DCq\r\n=kOcO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF46yeTpuxQr4VPB+Al9Vi6MEi5ilfUX3waH+p4P2JNsAiEAyo4IILc0LnAxMKSaMXorOgXE4gZOoIvp5MQsfP3Afh4="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dpctrl-fguicc_0.2.0_1622539524400_0.7529590832023245"},"_hasShrinkwrap":false},"0.3.0":{"name":"@ailhc/dpctrl-fguicc","version":"0.3.0","description":"This is a FairyGui implementation of the UI framework <display-ctrl>","keywords":["fairygui","ui","framework","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/dpctrl-fguicc#readme","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"cti":"egf cti -d ./src","watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD"},"dependencies":{"@ailhc/display-ctrl":"^1.1.8","@ailhc/layer":"^0.1.8","fairygui-cc":"^1.0.1"},"_id":"@ailhc/dpctrl-fguicc@0.3.0","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-B5BXvHRJYL692zP7HeGr4f/gwznhP1LFnkBFEUVitk1FxQHCH/hNBEnRX7Sxbyg3ogfHoRQ4D3GSnbdsbllHxg==","shasum":"ff8786f656361ca6004240a086a48c60c08a5c53","tarball":"https://registry.npmjs.org/@ailhc/dpctrl-fguicc/-/dpctrl-fguicc-0.3.0.tgz","fileCount":9,"unpackedSize":92903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvkEQCRA9TVsSAnZWagAAb3kP/0PNNcNCSAU0EQgsWLP/\nb/vIIfHLPvGhaDWBM1CxSJv9T+RV42pkWQi/gWtpASc/t/mp8HvlNklEqJVG\nitezXX77hTtnTKO33tu3kUTyCG0CK7oEM37DN3PeyF+csPbXjBtnp47wXrRS\nGA9yJg9M6kFczn+pJJZNEDjzDvPMTYkDyYj/+JXWD4RJ5aRCaqY6Ewck4pCT\npsEyus4RobjXHGwxSygixHmyXY0aYTVnwaYW+AAXXP2yVKs7O4r8YccqKVsG\nYzg5WFSktP1HUp125aYLwNqE2hC+q+7BxQwx/w8NmcsO7DDabSChfUV//4F+\nHjUgJlpLlyjx3kEmKnM7WTFqENXuCYkAF9/zdxit9w3Xkp7I3cnjcYtH/30k\naWHTXyyL9gXV2H9j+j/xyL9Sjs59ndv0iRTku1zlEV5+/wZf2bShhqxLFYg7\ncwbfcem+F2yQdjRN1yQQFYrSCXo078fQ8+IFUa0MI8nGQ9ddBy4UF9xPPgIc\nRGdgFdFHhS4LEanzRWu+yzKP7r6QBnMMALqG51bEEHOkQ+Iptgncv025h3lj\n5WUlvqQhIzKOnRyX42pzGZvliE1oCQcB8C8zi0nDys5B5N7mn59c5YBqDUTy\nsptribjnPap3eDxxJr19+fAXANFAQ85S1S5FduqA0Kfy4aqLDSg7fPYvSfh4\njsLt\r\n=wrv6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1IAi15Lw0QEfOD6JXLGARJVqhUe0tcMXrqkOv9K+exAiEAnFW4u4e77MtK2I8xEaDI51VCSaF91ruZjDgudi7sVf8="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dpctrl-fguicc_0.3.0_1623081232522_0.8331675424052567"},"_hasShrinkwrap":false},"0.3.1":{"name":"@ailhc/dpctrl-fguicc","version":"0.3.1","description":"This is a FairyGui implementation of the UI framework <display-ctrl>","keywords":["fairygui","ui","framework","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/dpctrl-fguicc#readme","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"cti":"egf cti -d ./src","watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs&&npm run build:es","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD"},"dependencies":{"@ailhc/display-ctrl":"^1.1.9","@ailhc/layer":"^0.1.9","fairygui-cc":"^1.0.1"},"_id":"@ailhc/dpctrl-fguicc@0.3.1","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-WLzVetiNibpT5T412VGPF/dwR9VF2qGQ3e2k1PU/GTWKblYKpHhDOOt3ch+e+QSWmPHoaIt34O7CMEtA8aSMVg==","shasum":"a0ae74638d19f04a6ecb1a382c9f6642d398a4c5","tarball":"https://registry.npmjs.org/@ailhc/dpctrl-fguicc/-/dpctrl-fguicc-0.3.1.tgz","fileCount":9,"unpackedSize":93106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwiw+CRA9TVsSAnZWagAA+PIP/26pHzrCU3pvW93tu+Yf\n73FwPsePuFCEbOd0N4RhIHqb8v37SKyCQmjBHwjiCsus53G1PUCNHu2B6QZv\nsdGPSi0BSDW7cvAbrLW7Qgk07QVDi9SD7faCnnVQKEGZKMEEEpBgKU+vR9qJ\nQlVqk3l9vhbC6bKGAVXZn95TVYWH4GWd17qsdS2cpNqV9TI2dtL83zcfngNM\nm5VWyhHtJwx6sHoehBP79vTWziAIgfft+HaTqJaOGAh2k8Q+Xdu5G4QCxo6u\nbw5SDmEz1j9fjM7jKXacjyER+bHQ/36Nk2KCw8YPG19jR3TgxDBTFck/ufJd\n6CN2ZKm4muDYR3hUwqZ5y7j2XM2qsWW3v5NlPVxsQMpnojR/w2AIy5GkXqPP\nE939HLcrWAAgDOiaPgNHM8H/Cgm+cKkiyKfuxO20gktGim62sJB3MQFDrZW4\nM6jSZSmcnQUlZoFoj6QDWNaj2zFqwiWi7KcdzxOfG7WpUga4L3FZ890t9nrh\nFnmlphS8TmxPyQTt5rOXipkwyoZ/FMJIAVYumCvg+QZRg3AqttMJZDWoa37V\nFnKQPznfQMXplmddMYJzHvDMkWjznRI8ivKxa4lWcNFfCOeYaP3IC+2ZHKvX\nOa1QBKGEdbCQ62+FWunhZjgwVUjvwIm3XTNAxyCbkwomCs3F4fHbhxvhe0Ek\n6C/N\r\n=01U8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWFLCJPeUscmQWE1+xOePudQC/Zi/pW0ETED+ujHcgOAiEAw2LXEKF2JfS1u/FUtt9jiDHyENywVDrRXjUAwmvVOy4="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dpctrl-fguicc_0.3.1_1623338046216_0.6490801782521556"},"_hasShrinkwrap":false},"0.3.2":{"name":"@ailhc/dpctrl-fguicc","version":"0.3.2","description":"This is a FairyGui implementation of the UI framework <display-ctrl>","keywords":["fairygui","ui","framework","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/dpctrl-fguicc#readme","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"cti":"egf cti -d ./src","watch:cjs":"egf build -w true -f es -s inline","build:es":"egf build -f es -m true -s inline","build:cjs":"egf build -f cjs -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs && npm run build:es","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD"},"dependencies":{"@ailhc/display-ctrl":"^1.1.9","@ailhc/layer":"^0.1.9","fairygui-cc":"^1.0.1"},"devDependencies":{"tslib":"^2.3.0"},"_id":"@ailhc/dpctrl-fguicc@0.3.2","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-CQscuitNOS8P1RQTu1bCSnhjcA8nIPUwbjxKuYTediU1MwbcDSfLKjvhZeZvxHkNbzUN5zAMUMCblqFHlmolIw==","shasum":"1bb90618cfacc2211be9f05e94b25bf20cd4951f","tarball":"https://registry.npmjs.org/@ailhc/dpctrl-fguicc/-/dpctrl-fguicc-0.3.2.tgz","fileCount":9,"unpackedSize":5516165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzw84CRA9TVsSAnZWagAALGoP/iQHog5Gd+TYsH48qeje\nqppp7pXOg1FJm0RGFLt7QLkNxtrYDZfPtBBQfK2+YUXOykDW5Rk++rVv8sDx\nCWFjxyvXMLU2RoR/nHuST3WDPaBmx40qvDN5KxvPijsc6Cag3jd2b0ZcYtm7\nx/NIIspYzFcnITSMOGfciMOkaerzIv6BHRz0KsTwy20+8geoVaZk4t5BCRT2\nXMeGohitVlsINO6NmEiB/f4UIcOqatU80kS8mNI0kK5IcNVjauAVn0CzyLKz\nk/9JDJIKK3LVsDhHSMeU55WWFyciZFCBmu07iVg38AdE0/tmAZcxhNsp44dT\n7G5ZgNjWlPn1XCk6YPj8Ov/5k0ZAdAnNsSnhVGJ+QRnhH7eWIfUccg2AL3iA\n2gxFtHKBvDJ0vAWrZh6/47x9oxSZETPH7AsEz2L4j7a20E3XhZd6oM9so0I1\noggLSGyFwNUkqJMvBCkRc+3eVOqXUKqtTKjHirf5xri/jGu1AbIGw3YErPRE\npJN8k28UBqs9yibV8oRCFkjdySrBk+gUiz31I1km2x1Vo6mRLzceZT0Ye02E\n4iopBjzQGYUQ6N+Ij7lvlRSWaodoZFuRi+iv2oc8whfKlP9QydyiXeNS016r\njHOBVAZNDMFJM+Ynagdeja9pExA8GI4qWrhUmBTWpsk8YUYvjsz1VoGhuHfY\nSG/G\r\n=nA6i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPXWGJWQyPH4Pd4wmymecrCkD/mr38Yno15MIPWp+m0gIgZVyO8AjKCtADY3kH2HcGolhyMaw/ZeIX2OcHEg1AVHI="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dpctrl-fguicc_0.3.2_1624182584022_0.5767207736212612"},"_hasShrinkwrap":false},"0.3.4":{"name":"@ailhc/dpctrl-fguicc","version":"0.3.4","description":"This is a FairyGui implementation of the UI framework <display-ctrl>","keywords":["fairygui","ui","framework","game"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/dpctrl-fguicc#readme","exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"cti":"egf cti -d ./src","watch:cjs":"egf build -w true -f es -s inline","build:es":"egf build -f es -m true -s inline","build:cjs":"egf build -f cjs -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist && npm run build:cjs && npm run build:es","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD"},"dependencies":{"@ailhc/display-ctrl":"^1.1.9","@ailhc/layer":"^0.1.9","fairygui-cc":"1.1.1"},"devDependencies":{"tslib":"^2.3.0"},"_id":"@ailhc/dpctrl-fguicc@0.3.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RQm7r4EGCGVOIHCO6VKFqU7r6aJfmlPm9rSbduvgkkibogB5J/9FC9RPh6S7PEulmZKbS0PEVjBO6lcF34AqRA==","shasum":"3055952ec09e7fe13aa75ef37aa3c16002f77d46","tarball":"https://registry.npmjs.org/@ailhc/dpctrl-fguicc/-/dpctrl-fguicc-0.3.4.tgz","fileCount":9,"unpackedSize":5523652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPFtqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrnfw/5AHAuH8Ox43CaJiBHjnBB86qiwVNqREgewjfmQE3hEq+Nwkg0\r\nzLbhz/pftS3atuGju84IgZCyvymwY9miYg4pMyjBUOPUSj5oGR3PAK5QtIAD\r\nNPEbpZWa+U2PKWxLGOctxMovrtptSpUjr70WXuPwVnQhDVYgq401AhYZgn7x\r\nHznjHWLxicqrSNBsT8HFXu0RcvCsQcdZktK5q6JbUIp5UbUWtXDOO/u5u+0/\r\ntRZUb9Nt1Rl1i7YShpDneRs0MFHWbZsoqFcF/YBaRysMyPMZrLsgU7V7xrto\r\nVBNSpVXoofKIThsWfJyUXeYJT85i6EtATXB/3b3rdOUQHWg8fDNtE5pvTEG/\r\nHA190QqdGdnbVTVo7aWI4Frt/5Db2+3lPbMe8HlNvDApbToV8V3rgyF7d2bw\r\nqpyUDSFW1h5+B60ap0nspsDyZi7WenYgtaiggAI80WPfwxmTxUun/4FkspzP\r\nr/WL61E+siTuw1RXxYu3W7RmoGiE0UNO6CoMTXoLAsFQO/UDKO1sFVqFnw0W\r\nG5N4yra0KtYURVeaedYhYLktGyhmcsQQl4qWV1pc58MKsfq2XwTeZQh+Agve\r\nJjfytkbwWuTcRQ/bQflHKQWK+8j5jvmBLJIopI+lHppz9oG5buTVJgveZvaC\r\n5QYsIBmROl0QhH89IfmOltox632G98sZObI=\r\n=APL6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE55P6yaRhhKkCJndk/yFcvXDwpwKOexG3H+HiynCuBFAiBooqvic1CFPnhyVw3HZIq1zTSlToi/fkJouVTbDAzRYA=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dpctrl-fguicc_0.3.4_1648122730420_0.15778736027173523"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-01T09:25:24.310Z","0.2.0":"2021-06-01T09:25:24.560Z","modified":"2022-04-04T12:18:21.980Z","0.3.0":"2021-06-07T15:53:52.655Z","0.3.1":"2021-06-10T15:14:06.331Z","0.3.2":"2021-06-20T09:49:44.250Z","0.3.4":"2022-03-24T11:52:10.625Z"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"description":"This is a FairyGui implementation of the UI framework <display-ctrl>","homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/dpctrl-fguicc#readme","keywords":["fairygui","ui","framework","game"],"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"author":{"name":"AILHC","email":"505126057@qq.com"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"license":"MIT","readme":"# `@ailhc/dpctrl-fgui`\n\n\n## 简介\n\n@ailhc/display-ctrl的FairyGui实现 基于CocosCreator3.1\n\n## 特性\n\n1. 借助Fairygui，快速开发\n2. 兼容Fairygui开发和原生的UI开发\n\n## 使用\n\n0. 安装\n    \n    通过npm安装 \n    npm install @ailhc/dpctrl-fguicc\n\n\n1. 基础使用\n```ts\n    import { FDpctrl } from \"@ailhc/dpctrl-fguicc\"\n    export class AView extends FDpctrl {\n        \n    }\n```\n2. 背包例子(具体可见examples/egf-ccc3-full)\n\n```ts\n//FDpcTestMainComp.ts 预注册UI\n//...\ndpcMgr.registTypes([BagView, LoadingView]);\n//...\n\n//BagView.ts\nimport { _decorator } from \"cc\";\nimport * as cc from \"cc\";\nimport { FDpctrl } from \"@ailhc/dpctrl-fguicc\";\n\nimport { FDpcTestLayerType } from \"../FDpcTestLayerType\";\nimport { fdtM } from \"../setFDpcTestModuleMap\";\nimport * as fgui from \"fairygui-cc\";\ndeclare global {\n    interface IFDpcTestViewKeyMap {\n        BagView: string;\n    }\n}\n\nexport class BagView extends FDpctrl {\n    static typeKey = \"BagView\";\n    onLoadData: IDpcTestOnLoadData = { showLoading: true };\n    getRess() {\n        return [{ path: \"fairygui/UI/Bag\", type: cc.BufferAsset }, { path: \"fairygui/UI/Bag_atlas0\" }];\n    }\n    onInit() {\n        fgui.UIPackage.addPackage(\"fairygui/UI/Bag\");\n        this.node = fgui.UIPackage.createObject(\"Bag\", \"BagWin\").asCom;\n        super.onInit();\n        var list: fgui.GList = this.node.getChild(\"list\");\n        list.on(fgui.Event.CLICK_ITEM, this.onClickItem, this);\n        list.itemRenderer = this.renderListItem.bind(this);\n        list.setVirtual();\n        list.numItems = 45;\n        const closeBtn = this.node.getChild(\"frame\").asCom.getChild(\"closeButton\");\n        closeBtn.onClick(() => {\n            fdtM.uiMgr.hideDpc(\"BagView\");\n        });\n    }\n    onShow() {\n        super.onShow();\n        fdtM.layerMgr.addNodeToLayer(this.node, FDpcTestLayerType.UI);\n        this.node.center();\n    }\n    private renderListItem(index: number, obj: fgui.GObject): void {\n        obj.icon = \"fairygui/Icons/i\" + Math.floor(Math.random() * 10);\n        obj.text = \"\" + Math.floor(Math.random() * 100);\n    }\n    private onClickItem(item: fgui.GObject): void {\n        (this.node.getChild(\"n11\") as fgui.GLoader).url = item.icon;\n        this.node.getChild(\"n13\").text = item.icon;\n    }\n}\n\n```\n1. 详细使用文档:\n   GitHub:[display-ctrl/README.md](https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/display-ctrl#readme)\n\n   Gitee:[display-ctrl/README.md](https://gitee.com/AIGAMESTUDIO.AILHC/EasyGameFrameworkOpen/tree/main/packages/display-ctrl#readme)\n\n\n## [CHANGELOG](packages/dpctrl-fguicc/CHANGELOG.md)\n\n","readmeFilename":"README.md"}