File tree 1 file changed +6
-3
lines changed
1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,6 @@ type DocumentChangedEvent = any
17
17
type Receiver = any
18
18
type Fragment = any
19
19
type HasProps = any
20
- type Ref = any
21
20
22
21
const { keys, values } = Object
23
22
@@ -29,6 +28,10 @@ export type RenderBundle = {
29
28
div : string
30
29
}
31
30
31
+ export interface Ref {
32
+ id : string
33
+ }
34
+
32
35
export interface DocumentChanged {
33
36
event : 'jsevent'
34
37
kind : string
@@ -37,7 +40,7 @@ export interface DocumentChanged {
37
40
export interface ModelChanged extends DocumentChanged {
38
41
event : 'jsevent'
39
42
kind : 'ModelChanged'
40
- id : string
43
+ model : Ref
41
44
new : unknown
42
45
attr : string
43
46
}
@@ -169,7 +172,7 @@ export class BokehView extends DOMWidgetView {
169
172
if ( new_msg . kind != msg . kind ) {
170
173
new_msgs . push ( msg )
171
174
} else if ( msg . kind == 'ModelChanged' && new_msg . kind == 'ModelChanged' ) {
172
- if ( msg . id != new_msg . id || msg . attr != new_msg . attr ) {
175
+ if ( msg . model . id != new_msg . model . id || msg . attr != new_msg . attr ) {
173
176
new_msgs . push ( msg )
174
177
}
175
178
} else if ( msg . kind == 'MessageSent' && new_msg . kind == 'MessageSent' ) {
You can’t perform that action at this time.
0 commit comments