object
  method activate :
    (Ext_AbstractComponent.t Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method add :
    (Ext_container_AbstractContainer.t Js.t ->
     #Ext_Component.t Js.t -> Js.number Js.t -> 'Js.t -> unit)
    Js.callback Js.writeonly_prop
  method added :
    (Ext_AbstractComponent.t Js.t ->
     'Js.t -> Js.number Js.t -> 'Js.t -> unit)
    Js.callback Js.writeonly_prop
  method afterlayout :
    (Ext_container_AbstractContainer.t Js.t ->
     #Ext_layout_container_Container.t Js.t -> 'Js.t -> unit)
    Js.callback Js.writeonly_prop
  method afterrender :
    (Ext_AbstractComponent.t Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method beforeactivate :
    (Ext_AbstractComponent.t Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method beforeadd :
    (Ext_container_AbstractContainer.t Js.t ->
     #Ext_Component.t Js.t -> Js.number Js.t -> 'Js.t -> unit)
    Js.callback Js.writeonly_prop
  method beforeclose :
    (Ext_panel_Panel.t Js.t -> 'Js.t -> unit) Js.callback Js.writeonly_prop
  method beforecollapse :
    (Ext_panel_Panel.t Js.t ->
     Js.js_string Js.t -> bool Js.t -> 'Js.t -> unit)
    Js.callback Js.writeonly_prop
  method beforedeactivate :
    (Ext_AbstractComponent.t Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method beforedestroy :
    (Ext_AbstractComponent.t Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method beforeexpand :
    (Ext_panel_Panel.t Js.t -> bool Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method beforehide :
    (Ext_AbstractComponent.t Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method beforeremove :
    (Ext_container_AbstractContainer.t Js.t ->
     #Ext_Component.t Js.t -> 'Js.t -> unit)
    Js.callback Js.writeonly_prop
  method beforerender :
    (Ext_AbstractComponent.t Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method beforeshow :
    (Ext_AbstractComponent.t Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method beforestaterestore :
    (Ext_state_Stateful.t Js.t -> 'Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method beforestatesave :
    (Ext_state_Stateful.t Js.t -> 'Js.t -> 'Js.t -> unit) Js.callback
    Js.writeonly_prop
  method blur :
    (Ext_AbstractComponent.t Js.t ->
     Ext_EventObject.t Js.t -> 'Js.t -> unit)
    Js.callback Js.writeonly_prop
  method boxready :
    (Ext_AbstractComponent.t Js.t ->
     Js.number Js.t -> Js.number Js.t -> 'Js.t -> unit)
    Js.callback Js.writeonly_prop
  method click :
    (Ext_menu_Menu.t Js.t ->
     #Ext_Component.t Js.t -> Ext_EventObject.t Js.t -> 'Js.t -> unit)
    Js.callback Js.writeonly_prop
  method close :
    (Ext_panel_Panel.t Js.t -> 'Js.t -> unit) Js.callback Js.writeonly_prop
  method collapse :
    (Ext_panel_Panel.t Js.t -> 'Js.t -> unit) Js.callback Js.writeonly_prop
  method deactivate :
    (Ext_AbstractComponent.t Js.t -> 'a1 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method destroy :
    (Ext_AbstractComponent.t Js.t -> 'b1 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method disable :
    (Ext_AbstractComponent.t Js.t -> 'c1 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method dockedadd :
    ('d1 Js.t -> #Ext_Component.t Js.t -> Js.number Js.t -> 'e1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method dockedremove :
    ('f1 Js.t -> #Ext_Component.t Js.t -> 'g1 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method enable :
    (Ext_AbstractComponent.t Js.t -> 'h1 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method expand :
    (Ext_panel_Panel.t Js.t -> 'i1 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method float : ('j1 Js.t -> unit) Js.callback Js.writeonly_prop
  method focus :
    (Ext_AbstractComponent.t Js.t ->
     Ext_EventObject.t Js.t -> 'k1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method glyphchange :
    (Ext_panel_Panel.t Js.t -> 'l1 Js.t -> 'm1 Js.t -> 'n1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method hide :
    (Ext_AbstractComponent.t Js.t -> 'o1 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method iconchange :
    (Ext_panel_Panel.t Js.t ->
     Js.js_string Js.t -> Js.js_string Js.t -> 'p1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method iconclschange :
    (Ext_panel_Panel.t Js.t ->
     Js.js_string Js.t -> Js.js_string Js.t -> 'q1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method mouseenter :
    (Ext_menu_Menu.t Js.t -> Ext_EventObject.t Js.t -> 'r1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method mouseleave :
    (Ext_menu_Menu.t Js.t -> Ext_EventObject.t Js.t -> 's1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method mouseover :
    (Ext_menu_Menu.t Js.t ->
     #Ext_Component.t Js.t -> Ext_EventObject.t Js.t -> 't1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method move :
    (Ext_AbstractComponent.t Js.t ->
     Js.number Js.t -> Js.number Js.t -> 'u1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method remove :
    (Ext_container_AbstractContainer.t Js.t ->
     #Ext_Component.t Js.t -> 'v1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method removed :
    (Ext_AbstractComponent.t Js.t -> 'w1 Js.t -> 'x1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method render :
    (Ext_AbstractComponent.t Js.t -> 'y1 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method resize :
    (Ext_AbstractComponent.t Js.t ->
     Js.number Js.t ->
     Js.number Js.t -> Js.number Js.t -> Js.number Js.t -> 'z1 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method show :
    (Ext_AbstractComponent.t Js.t -> 'a2 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method staterestore :
    (Ext_state_Stateful.t Js.t -> 'b2 Js.t -> 'c2 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method statesave :
    (Ext_state_Stateful.t Js.t -> 'd2 Js.t -> 'e2 Js.t -> unit) Js.callback
    Js.writeonly_prop
  method titlechange :
    (Ext_panel_Panel.t Js.t ->
     Js.js_string Js.t -> Js.js_string Js.t -> 'f2 Js.t -> unit)
    Js.callback Js.writeonly_prop
  method unfloat : ('g2 Js.t -> unit) Js.callback Js.writeonly_prop
end