feat: bump more deps (#14079)

This commit is contained in:
DarkSky
2025-12-10 16:02:28 +08:00
committed by GitHub
parent 40f3337d45
commit cb0ff04efa
194 changed files with 2155 additions and 2297 deletions
@@ -50,8 +50,8 @@ export type GfxCommonBlockProps = GfxCompatibleProps & {
* You can use `GfxCompatibleBlockModel` to convert a BlockModel to a subclass that extends it.
*/
export class GfxBlockElementModel<
Props extends GfxCompatibleProps = GfxCompatibleProps,
>
Props extends GfxCompatibleProps = GfxCompatibleProps,
>
extends BlockModel<Props>
implements GfxCompatibleInterface
{
@@ -66,8 +66,7 @@ export type SerializedElement = Record<string, unknown> & {
};
export abstract class GfxPrimitiveElementModel<
Props extends BaseElementProps = BaseElementProps,
> implements GfxCompatibleInterface
{
> implements GfxCompatibleInterface {
private _lastXYWH!: SerializedXYWH;
protected _disposable = new DisposableGroup();
@@ -380,8 +379,8 @@ export abstract class GfxPrimitiveElementModel<
}
export abstract class GfxGroupLikeElementModel<
Props extends BaseElementProps = BaseElementProps,
>
Props extends BaseElementProps = BaseElementProps,
>
extends GfxPrimitiveElementModel<Props>
implements GfxGroupCompatibleInterface
{
@@ -351,10 +351,10 @@ export class SurfaceBlockModel extends BlockModel<SurfaceBlockProps> {
val,
{
onChange: payload => {
this.elementUpdated.next(payload),
(this.elementUpdated.next(payload),
Object.keys(payload.props).forEach(key => {
model.model.propsUpdated.next({ key });
});
}));
},
skipFieldInit: true,
}
@@ -38,11 +38,11 @@ export const GfxElementModelViewExtIdentifier = createIdentifier<
>('GfxElementModelView');
export class GfxElementModelView<
T extends GfxLocalElementModel | GfxPrimitiveElementModel =
| GfxPrimitiveElementModel
| GfxLocalElementModel,
RendererContext = object,
>
T extends GfxLocalElementModel | GfxPrimitiveElementModel =
| GfxPrimitiveElementModel
| GfxLocalElementModel,
RendererContext = object,
>
implements GfxElementGeometry, Extension, GfxViewTransformInterface
{
static type: string;
@@ -71,10 +71,10 @@ function handleGfxConnection(instance: GfxBlockComponent) {
}
export abstract class GfxBlockComponent<
Model extends GfxBlockElementModel = GfxBlockElementModel,
Service extends BlockService = BlockService,
WidgetName extends string = string,
>
Model extends GfxBlockElementModel = GfxBlockElementModel,
Service extends BlockService = BlockService,
WidgetName extends string = string,
>
extends BlockComponent<Model, Service, WidgetName>
implements GfxViewTransformInterface
{