v3.3.1stroke_order_animator
中国語の文字の筆順アニメーションと練習クイズ。
Flutter における中国語文字の筆順アニメーションとクイズ。
{"sdk":"flutter"}^1.1.2^1.0.0^2.4.7^1.19.1{"sdk":"flutter"}^2.3.0^5.4.4以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
This package implements stroke order animations and quizzes of Chinese characters based on Make me a Hanzi, available under the ARPHIC public license.
Try the web version or see it in action in the Chill Chinese App.
Read the docs.
Check out the example.
https://raw.githubusercontent.com/chill-chinese/stroke-order-animator/HEAD/doc/output.gif
Install
All available tasks can be displayed by running just.
The following tasks are a prerequisite for all other tasks. They are not added as dependencies to all other tasks because they take too long to execute and don't need to be executed often.
Install dependencies:
just get-dependencies
Run the following commands to make sure that everything works as expected:
just lint
just test
Run the following to generate an HTML coverage report combining unit test and integration test coverage:
genhtml 'coverage/*_lcov.info' -o coverage/html --branch-coverage --ignore-errors inconsistent --ignore-errors count,count
Then open the resulting file in a browser, for example:
firefox coverage/html/index.html
Code generation is used for test mocks. Generate code whenever you change the interface of a class that is mocked somewhere:
just generate-code
Generated code must be checked into source control so that it doesn't have to be rebuilt during every CI run.
dart run tool/generate_changelog.dart <lastVersion> and prune output
as desiredgh release create or create a new release on GitHub