JSPM

@icanvas/core

3.0.13
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 3
  • Score
    100M100P100Q108264F
  • 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

调用

es6调用完整支持Tree Shake

    import * as ICanvas from '@icanvas/core';
    // OR
    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.ComponentElementBase

纹理图组件ICanvas.ComponentElementTexture

富文本组件ICanvas.ComponentElementText

滚动框组件ICanvas.ComponentElementScroll

透明度ICanvas.ComponentPropertyAlpha

锚点ICanvas.ComponentPropertyAnchor

角度ICanvas.ComponentPropertyAngle

子元素ICanvas.ComponentPropertyChildren

裁剪ICanvas.ComponentPropertyClip

边距ICanvas.ComponentPropertyPadding

定位ICanvas.ComponentPropertyPosition

缩放ICanvas.ComponentPropertyScale

大小ICanvas.ComponentPropertySize

样式ICanvas.ComponentPropertyStyle

显示状态ICanvas.ComponentPropertyVisible

偏移层级ICanvas.ComponentPropertyZIndex

资源加载包

基本加载器ICanvas.ResourceLoader

浏览器图片管理器ICanvas.ResourceImage

浏览器音频管理器ICanvas.ResourceAudio

特性包

浏览器生成Canvas方法ICanvas.ApiCanvas

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

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

浏览器触摸监听传递ICanvas.ApiTouch

工具包

Canvas2D扩展ICanvas.UtilCanvas2D

界面组件渲染类ICanvas.UtilRender

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

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

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

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