mirror of
https://github.com/projectstorm/react-diagrams.git
synced 2025-08-15 01:00:40 +08:00
BaseModel extends use T instead of BaseModelListener
Use T instead otherwise LinkModelListener will not be used for LinkModel. Fixes type warning about link.addListener argument. Probably fixes same issue with iterateListeners.
This commit is contained in:
@ -15,7 +15,7 @@ export interface BaseModelListener extends BaseListener {
|
||||
export class BaseModel<
|
||||
X extends BaseEntity = BaseEntity,
|
||||
T extends BaseModelListener = BaseModelListener
|
||||
> extends BaseEntity<BaseModelListener> {
|
||||
> extends BaseEntity<T> {
|
||||
type: string;
|
||||
selected: boolean;
|
||||
parent: X;
|
||||
|
Reference in New Issue
Block a user