File tree Expand file tree Collapse file tree 3 files changed +10
-0
lines changed Expand file tree Collapse file tree 3 files changed +10
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " anywidget " : patch
3+ " @anywidget/types " : patch
4+ ---
5+
6+ feat: expose the ` IWidgetManager ` from ` @jupyter-widgets/base ` to render function.
Original file line number Diff line number Diff line change @@ -118,6 +118,7 @@ function extract_context(view) {
118118 off ( name , callback ) {
119119 view . model . off ( name , callback , view ) ;
120120 } ,
121+ widget_manager : view . model . widget_manager ,
121122 } ;
122123 return { model, el : view . el } ;
123124}
Original file line number Diff line number Diff line change 1+ import type { IWidgetManager } from "@jupyter-widgets/base" ;
2+
13type Awaitable < T > = T | Promise < T > ;
24type ObjectHash = Record < string , any > ;
35type ChangeEventHandler < Payload > = ( _ : unknown , value : Payload ) => void ;
@@ -39,6 +41,7 @@ export interface AnyModel<T extends ObjectHash = ObjectHash> {
3941 callbacks ?: any ,
4042 buffers ?: ArrayBuffer [ ] | ArrayBufferView [ ] ,
4143 ) : void ;
44+ widget_manager : IWidgetManager ;
4245}
4346
4447export interface RenderContext < T extends ObjectHash = ObjectHash > {
You can’t perform that action at this time.
0 commit comments