Skip to content

Commit

Permalink
v1.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
leaferjs committed Dec 26, 2024
1 parent fc207d4 commit cab92b6
Show file tree
Hide file tree
Showing 34 changed files with 173 additions and 175 deletions.
22 changes: 11 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "leafer-ui",
"version": "1.1.0",
"version": "1.2.0",
"author": "Chao (Leafer) Wan",
"license": "MIT",
"type": "module",
Expand Down Expand Up @@ -33,15 +33,15 @@
"engine"
],
"dependencies": {
"@leafer/core": "1.1.0",
"@leafer/web": "1.1.0",
"@leafer/partner": "1.1.0",
"@leafer/interface": "1.1.0",
"@leafer-ui/draw": "1.1.0",
"@leafer-ui/core": "1.1.0",
"@leafer-ui/web": "1.1.0",
"@leafer-ui/interaction-web": "1.1.0",
"@leafer-ui/partner": "1.1.0",
"@leafer-ui/interface": "1.1.0"
"@leafer/core": "1.2.0",
"@leafer/web": "1.2.0",
"@leafer/partner": "1.2.0",
"@leafer/interface": "1.2.0",
"@leafer-ui/draw": "1.2.0",
"@leafer-ui/core": "1.2.0",
"@leafer-ui/web": "1.2.0",
"@leafer-ui/interaction-web": "1.2.0",
"@leafer-ui/partner": "1.2.0",
"@leafer-ui/interface": "1.2.0"
}
}
13 changes: 6 additions & 7 deletions packages/app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/app",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/app",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,13 +18,12 @@
"leaferjs"
],
"dependencies": {
"@leafer/core": "1.1.0",
"@leafer-ui/display": "1.1.0",
"@leafer-ui/type": "1.1.0",
"@leafer-ui/data": "1.1.0"
"@leafer/core": "1.2.0",
"@leafer-ui/display": "1.2.0",
"@leafer-ui/data": "1.2.0"
},
"devDependencies": {
"@leafer/interface": "1.1.0",
"@leafer-ui/interface": "1.1.0"
"@leafer/interface": "1.2.0",
"@leafer-ui/interface": "1.2.0"
}
}
13 changes: 6 additions & 7 deletions packages/core/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/core",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/core",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -25,11 +25,10 @@
"leaferjs"
],
"dependencies": {
"@leafer-ui/draw": "1.1.0",
"@leafer-ui/app": "1.1.0",
"@leafer-ui/type": "1.1.0",
"@leafer-ui/interaction": "1.1.0",
"@leafer-ui/event": "1.1.0",
"@leafer-ui/hit": "1.1.0"
"@leafer-ui/draw": "1.2.0",
"@leafer-ui/app": "1.2.0",
"@leafer-ui/interaction": "1.2.0",
"@leafer-ui/event": "1.2.0",
"@leafer-ui/hit": "1.2.0"
}
}
12 changes: 6 additions & 6 deletions packages/core/draw/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/draw",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/draw",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -25,10 +25,10 @@
"leaferjs"
],
"dependencies": {
"@leafer/core": "1.1.0",
"@leafer-ui/display": "1.1.0",
"@leafer-ui/display-module": "1.1.0",
"@leafer-ui/decorator": "1.1.0",
"@leafer-ui/external": "1.1.0"
"@leafer/core": "1.2.0",
"@leafer-ui/display": "1.2.0",
"@leafer-ui/display-module": "1.2.0",
"@leafer-ui/decorator": "1.2.0",
"@leafer-ui/external": "1.2.0"
}
}
8 changes: 4 additions & 4 deletions packages/decorator/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/decorator",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/decorator",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,10 +18,10 @@
"leaferjs"
],
"dependencies": {
"@leafer/core": "1.1.0"
"@leafer/core": "1.2.0"
},
"devDependencies": {
"@leafer/interface": "1.1.0",
"@leafer-ui/interface": "1.1.0"
"@leafer/interface": "1.2.0",
"@leafer-ui/interface": "1.2.0"
}
}
6 changes: 3 additions & 3 deletions packages/display-module/bounds/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/bounds",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/bounds",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,9 +18,9 @@
"leaferjs"
],
"dependencies": {
"@leafer/core": "1.1.0"
"@leafer/core": "1.2.0"
},
"devDependencies": {
"@leafer-ui/interface": "1.1.0"
"@leafer-ui/interface": "1.2.0"
}
}
10 changes: 5 additions & 5 deletions packages/display-module/data/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/data",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/data",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,11 +18,11 @@
"leaferjs"
],
"dependencies": {
"@leafer/core": "1.1.0",
"@leafer-ui/external": "1.1.0"
"@leafer/core": "1.2.0",
"@leafer-ui/external": "1.2.0"
},
"devDependencies": {
"@leafer/interface": "1.1.0",
"@leafer-ui/interface": "1.1.0"
"@leafer/interface": "1.2.0",
"@leafer-ui/interface": "1.2.0"
}
}
8 changes: 4 additions & 4 deletions packages/display-module/display-module/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/display-module",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/display-module",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,8 +18,8 @@
"leaferjs"
],
"dependencies": {
"@leafer-ui/data": "1.1.0",
"@leafer-ui/bounds": "1.1.0",
"@leafer-ui/render": "1.1.0"
"@leafer-ui/data": "1.2.0",
"@leafer-ui/bounds": "1.2.0",
"@leafer-ui/render": "1.2.0"
}
}
8 changes: 4 additions & 4 deletions packages/display-module/render/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/render",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/render",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,10 +18,10 @@
"leaferjs"
],
"dependencies": {
"@leafer-ui/external": "1.1.0"
"@leafer-ui/external": "1.2.0"
},
"devDependencies": {
"@leafer/interface": "1.1.0",
"@leafer-ui/interface": "1.1.0"
"@leafer/interface": "1.2.0",
"@leafer-ui/interface": "1.2.0"
}
}
16 changes: 8 additions & 8 deletions packages/display/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/display",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/display",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,14 +18,14 @@
"leaferjs"
],
"dependencies": {
"@leafer/core": "1.1.0",
"@leafer-ui/data": "1.1.0",
"@leafer-ui/display-module": "1.1.0",
"@leafer-ui/decorator": "1.1.0",
"@leafer-ui/external": "1.1.0"
"@leafer/core": "1.2.0",
"@leafer-ui/data": "1.2.0",
"@leafer-ui/display-module": "1.2.0",
"@leafer-ui/decorator": "1.2.0",
"@leafer-ui/external": "1.2.0"
},
"devDependencies": {
"@leafer/interface": "1.1.0",
"@leafer-ui/interface": "1.1.0"
"@leafer/interface": "1.2.0",
"@leafer-ui/interface": "1.2.0"
}
}
6 changes: 3 additions & 3 deletions packages/display/src/Leafer.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { ILeaferCanvas, IRenderer, ILayouter, ISelector, IWatcher, IInteraction, ILeaferConfig, ICanvasManager, IHitCanvasManager, IAutoBounds, IScreenSizeData, IResizeEvent, IEventListenerId, ITimer, IValue, IObject, IControl, IPointData, ILeaferType, ICursorType, IBoundsData, INumber, IZoomType, IFourNumber, IBounds, IClientPointData } from '@leafer/interface'
import { AutoBounds, LayoutEvent, ResizeEvent, LeaferEvent, CanvasManager, ImageManager, DataHelper, Creator, Run, Debug, RenderEvent, registerUI, boundsType, canvasSizeAttrs, dataProcessor, WaitHelper, WatchEvent, Bounds, LeafList, needPlugin } from '@leafer/core'
import { AutoBounds, LayoutEvent, ResizeEvent, LeaferEvent, CanvasManager, ImageManager, DataHelper, Creator, Run, Debug, RenderEvent, registerUI, boundsType, canvasSizeAttrs, dataProcessor, WaitHelper, WatchEvent, Bounds, LeafList, Plugin } from '@leafer/core'

import { ILeaferInputData, ILeaferData, IFunction, IUIInputData, ITransition, ILeafer, IApp, IEditorBase } from '@leafer-ui/interface'
import { LeaferData } from '@leafer-ui/data'
Expand Down Expand Up @@ -155,7 +155,7 @@ export class Leafer extends Group implements ILeafer {

public onInit(): void { }

public initType(_type: ILeaferType): void { } // rewrite in @leafer-ui/type
public initType(_type: ILeaferType): void { } // rewrite in @leafer-ui/viewport

public set(data: IUIInputData, transition?: ITransition | 'temp'): void {
this.waitInit(() => { super.set(data, transition) })
Expand Down Expand Up @@ -370,7 +370,7 @@ export class Leafer extends Group implements ILeafer {

// need view plugin
public zoom(_zoomType: IZoomType, _padding?: IFourNumber, _fixedScale?: boolean): IBoundsData {
return needPlugin('view')
return Plugin.need('view')
}


Expand Down
4 changes: 2 additions & 2 deletions packages/display/src/UI.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { ILeaferCanvas, IPathDrawer, IPathCommandData, IHitType, INumber, IBoolean, IString, IPathString, IExportFileType, IPointData, ICursorType, IMaskType, IEraserType, IValue, IWindingRule, IPathCreator, IFourNumber, IBoundsData, IFlowType, IGap, IFlowWrap, IAxis, IConstraint, IAutoBoxData, IFlowBoxType, IPointGap, IFlowAlign, IFlowAxisAlign, IFindCondition, IAutoSize, IRangeSize, IAlign, IUnitPointData, IObject, IScaleData, IUnitData, IPathCommandObject } from '@leafer/interface'
import { Leaf, PathDrawer, surfaceType, dataType, positionType, boundsType, pathType, scaleType, rotationType, opacityType, visibleType, sortType, maskType, dataProcessor, registerUI, useModule, rewrite, rewriteAble, UICreator, PathCorner, hitType, strokeType, PathConvert, eraserType, cursorType, autoLayoutType, pen, naturalBoundsType, pathInputType, MathHelper, needPlugin } from '@leafer/core'
import { Leaf, PathDrawer, surfaceType, dataType, positionType, boundsType, pathType, scaleType, rotationType, opacityType, visibleType, sortType, maskType, dataProcessor, registerUI, useModule, rewrite, rewriteAble, UICreator, PathCorner, hitType, strokeType, PathConvert, eraserType, cursorType, autoLayoutType, pen, naturalBoundsType, pathInputType, MathHelper, Plugin } from '@leafer/core'

import { IUI, IShadowEffect, IBlurEffect, IStrokeAlign, IStrokeJoin, IStrokeCap, IBlendMode, IDashPatternString, IShadowString, IGrayscaleEffect, IUIData, IGroup, IStrokeWidthString, ICornerRadiusString, IUIInputData, IExportOptions, IExportResult, IFill, IStroke, IArrowType, IFindUIMethod, ILeafer, IEditorConfig, IEditorConfigFunction, IEditToolFunction, IKeyframe, IAnimation, IAnimate, IStates, IStateName, ITransition, IAnimateType, IEffect } from '@leafer-ui/interface'
import { effectType, zoomLayerType } from '@leafer-ui/decorator'
Expand Down Expand Up @@ -466,7 +466,7 @@ export class UI extends Leaf implements IUI { // tip: rewrited Box
// @leafer-in/animate rewrite

public animate(_keyframe?: IUIInputData | IKeyframe[] | IAnimation, _options?: ITransition, _type?: IAnimateType, _isTemp?: boolean): IAnimate {
return needPlugin('animate')
return Plugin.need('animate')
}

public killAnimate(_type?: IAnimateType): void { }
Expand Down
6 changes: 3 additions & 3 deletions packages/event/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/event",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/event",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,9 +18,9 @@
"leaferjs"
],
"dependencies": {
"@leafer/core": "1.1.0"
"@leafer/core": "1.2.0"
},
"devDependencies": {
"@leafer/interface": "1.1.0"
"@leafer/interface": "1.2.0"
}
}
6 changes: 3 additions & 3 deletions packages/external/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/external",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/external",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,9 +18,9 @@
"leaferjs"
],
"dependencies": {
"@leafer/core": "1.1.0"
"@leafer/core": "1.2.0"
},
"devDependencies": {
"@leafer-ui/interface": "1.1.0"
"@leafer-ui/interface": "1.2.0"
}
}
6 changes: 3 additions & 3 deletions packages/external/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Implemented in partner
import { IPaintModule, IPaintImageModule, IPaintGradientModule, IEffectModule, ITextConvertModule, IExportModule, IColorConvertModule, IPathArrowModule, IStateModule, IUI, IString, IBoolean, IUnitData, ITransitionModule, ITransitionFunction } from "@leafer-ui/interface"
import { needPlugin } from '@leafer/core'
import { Plugin } from '@leafer/core'

export const TextConvert = {} as ITextConvertModule

Expand Down Expand Up @@ -30,8 +30,8 @@ export const Effect = {} as IEffectModule
export const Export = {} as IExportModule

export const State = {
setStyleName(_leaf: IUI, _styleName: IString, _value: IBoolean): void { return needPlugin('state') },
set(_leaf: IUI, _stateName: IString): void { return needPlugin('state') }
setStyleName(_leaf: IUI, _styleName: IString, _value: IBoolean): void { return Plugin.need('state') },
set(_leaf: IUI, _stateName: IString): void { return Plugin.need('state') }
} as IStateModule

export const Transition = {
Expand Down
10 changes: 5 additions & 5 deletions packages/hit/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/hit",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/hit",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,11 +18,11 @@
"leaferjs"
],
"dependencies": {
"@leafer/core": "1.1.0",
"@leafer-ui/draw": "1.1.0"
"@leafer/core": "1.2.0",
"@leafer-ui/draw": "1.2.0"
},
"devDependencies": {
"@leafer/interface": "1.1.0",
"@leafer-ui/interface": "1.1.0"
"@leafer/interface": "1.2.0",
"@leafer-ui/interface": "1.2.0"
}
}
6 changes: 3 additions & 3 deletions packages/interaction/interaction-miniapp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@leafer-ui/interaction-miniapp",
"version": "1.1.0",
"version": "1.2.0",
"description": "@leafer-ui/interaction-miniapp",
"author": "Chao (Leafer) Wan",
"license": "MIT",
Expand All @@ -18,9 +18,9 @@
"leaferjs"
],
"dependencies": {
"@leafer-ui/core": "1.1.0"
"@leafer-ui/core": "1.2.0"
},
"devDependencies": {
"@leafer/interface": "1.1.0"
"@leafer/interface": "1.2.0"
}
}
Loading

0 comments on commit cab92b6

Please sign in to comment.