JSPM

@icanvas/core

2.4.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 3
  • Score
    100M100P100Q108191F
  • License MIT

这是icanvas的核心包

Package Exports

  • @icanvas/core

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@icanvas/core) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

iCanvas核心构造器

npm

NPM

npm npm bundle size GitHub top language

安装

    npm install -s @icanvas/core

调用

cjs

    <script src="@icanvas/core/dist/icanvas.web.js">//window.ICanvas

微信

   const ICanvas = require('@icanvas/core/dist/icanvas.wxgame.js');

umd/es6

es6调用完整支持Tree Shake

    const ICanvas = require('@icanvas/core')

API列表

数学包

扩展数组ICanvas.MathArray

基本向量ICanvas.MathVector

二维向量ICanvas.MathVector2

二维矩阵ICanvas.MathMatrix3

时钟跳动类ICanvas.MathClock

时间处理类ICanvas.MathTime

位置处理类ICanvas.MathPosition

随机方法ICanvas.MathRandom

界面组件包

基础组件ICanvas.ComponentBase

纹理图组件ICanvas.ComponentTexture

富文本组件ICanvas.ComponentText

滚动框组件ICanvas.ComponentScroll

资源加载包

基本资源加载器类ICanvas.ResourceLoad

图片资源管理类ICanvas.ResourceImage

微信图片资源管理类ICanvas.ResourceWxgameImage

浏览器图片资源管理类ICanvas.ResourceWebImage

音频资源管理类ICanvas.ResourceAudio

微信音频资源管理类ICanvas.ResourceWxgameAudio

浏览器音频资源管理类ICanvas.ResourceWebAudio

特性包

浏览器生成Canvas方法ICanvas.ApiWebCanvas

浏览器获取系统属性方法ICanvas.ApiWebSystem

浏览器网络请求类ICanvas.ApiWebRequest

浏览器数据缓存方法ICanvas.ApiWebStorage

浏览器外部字体加载方法ICanvas.ApiWebFont

微信生成Canvas方法ICanvas.ApiWxgameCanvas

微信获取系统属性方法ICanvas.ApiWxgameSystem

微信网络请求类ICanvas.ApiWxgameRequest

微信数据缓存方法ICanvas.ApiWxgameStorage

微信登陆工厂方法ICanvas.ApiWxgameLogin

工具包

浏览器触摸监听ICanvas.UtilWebTouchListen

浏览器鼠标监听ICanvas.UtilWebMouseListen

微信触摸监听ICanvas.UtilWxgameTouchListen

Canvas2D上下文扩展方法ICanvas.UtilCanvas

界面组件渲染类ICanvas.UtilRender

触摸事件统一处理类ICanvas.UtilTouch

界面组件碰撞检测类ICanvas.UtilCollsion

文件夹资源结构JSON转键值对ICanvas.UtilLoaderMap

Object属性递归获取方法ICanvas.UtilRecursiveMap

微信方法变种工厂ICanvas.UtilWxgameVary