0.10.3 • Published 6 years ago

art v0.10.3

Weekly downloads
188,766
License
MIT
Repository
github
Last release
6 years ago

ART

ART is a retained mode vector drawing API designed for multiple output modes. There's also a built-in SVG parser. It uses Node style CommonJS modules.

The first line in your program should select rendering mode by requiring either:

  • art/modes/canvas - HTML5 Canvas
  • art/modes/svg - SVG for modern browsers and vector tools
  • art/modes/vml - VML for Internet Explorer or Office
  • art/modes/script - Code generation for ART modules
  • art/modes/dom - SVG or VML depending on environment
  • art/modes/fast - Canvas, SVG or VML depending on environment

These modules exposes four core rendering classes:

  • Surface - Required rectangular rendering area. Container for the rest.
  • Group - Container for Shapes, Text or other Groups.
  • Shape - Fill and/or stroke an arbitrary vector path.
  • Text - Fill and/or stroke text content rendered using native fonts.

There are also helper classes to work with vector paths, 3x3 transformation matrices, colors, morphing, common shapes etc.

#Demos

See ./demos

sola-react-nativekilli8n-react-native-fast-imagern-send-smsreact-native-wk-viewreact-native-thanh-toast-library@thanhnguyen14797/react-native-thanh-toast-librarytrustwise-react-nativern-pdf-reader-offlinern-0.45-fork-oreo@infinitebrahmanuniverse/nolb-art@everything-registry/sub-chunk-1166iftide-cligohappy-react-nativeflock-react-nativekerncforceclouds-react-nativeelodin-componentsexopen-react-native-chartsliuyun-react-nativemanbendra-react-nativejst-react-nativemy-rnms-react-nativemy-react-native-versionnicolastest-react-nativenjlreact-nativereact-native-android-advertising-idreact-native-arc-progressreact-native-eluckreact-native-mofangreact-native-preact-native-peerioreact-native-myreact-native-plusreact-native-qtreact-native-art-nanovgreact-native-brother-projectreact-native-circular-progress-patchreact-native-circular-progress-svgreact-native-navigation-buttonsreact-native-myrenzbox-ipcsdk-libraryreact-native-ok-sdkreact-native-rokid-modulereact-native-sample-android-toast-version10react-native-zhyreact-native-version-managerreact-native-template-nascam-templatereact-native-web-circular-progressreact-native-vnpay-merchantreact-native-yonderprnreact-native-twilio-voice-sdk-upgradereact-native-ubuntureact-native-viettelreact-native-template-vifereact-native-touch-id-namgyureact-native-tvos-compatibleppr-react-nativeprojectzerorn_react-nativereact-native-evanhackettreact-native-dynamic-graphreact-native-fix-chinese-input-versionreact-native-for-constraint-layoutreact-native-component-explorerreact-native-copyreact-native-desktopreact-native-maimaireact-native-inlightreact-artrn-packagerrnxrunnercamp-react-nativermc-react-nativern-corern-code-seektrc-react-native@ecliptic/react-arttestnpm_lmn@entria/react-nativetim-react-native@unpourtous/react-native@sultandelux/react-native-sms-user-consent@sunnylqm/react-native@prometheansacrifice/react-art@office-iss/react-native-win32@peace/react-native@siyuetian/react-native@2hats/react-native-circular-progressakpackak-rn-packager@yplabs-ltd/react-native-detector@upacyxou/react-native-draggable-flatlist@soyjak/utils@zalastax/nolb-art@bigeye/react-native@brunolemos/react-native@alloc/react-native-art@carentogruppe/art@acto/react-native@react-native-community/art
0.10.3

6 years ago

0.10.2

6 years ago

0.10.1

8 years ago

0.10.0

9 years ago

0.9.2

10 years ago

0.9.0

11 years ago

0.0.0

11 years ago