@ cropper/ 元素
用于构建 Cropper 元素的抽象类 .
主要 npm 包文件
dist/
├── element.js (UMD, bundled)
├── element.min.js (UMD, bundled, compressed)
├── element.raw.js (UMD, unbundled, default)
├── element.esm.js (ECMAScript Module, bundled)
├── element.esm.min.js (ECMAScript Module, bundled, compressed)
├── element.esm.raw.js (ECMAScript Module, unbundled)
└── element.d.ts (TypeScript Declaration File)
开始
安装
npm install @cropper/element
使用量
import { CropperElement } from 'cropperjs';
// Or
// import CropperElement from '@cropper/element';
class MyCropperElement extends CropperElement {
myStringProperty = '';
myNumberProperty = NaN;
myBooleanProperty = false;
static get observedAttributes(): string[] {
return super.observedAttributes.concat([
'my-boolean-property',
'my-number-property',
'my-string-property',
]);
}
// ...
}
MyCropperElement.$define();
<my-cropper-element my-string-property="foo" my-number-property="1" my-boolean-property></my-cropper-element>
版本
维持在 语义版准则。 。 。 .