* callback *)
class type clickableMathView =
object
- inherit GMathViewAux.multi_selection_math_view
+ inherit GSourceView2.source_view
+
+ method load_root : root:string -> unit
+ method remove_selections: unit
+ method set_selection: Gdome.element option -> unit
+ method get_selections: Gdome.element list
+ method set_font_size: int -> unit
+
(** set hyperlink callback. None disable hyperlink handling *)
method set_href_callback: (string -> unit) option -> unit
inherit clickableMathView
(** load a sequent and render it into parent widget *)
- method load_sequent: Cic.metasenv -> int -> unit
method nload_sequent:
#NCicCoercion.status -> NCic.metasenv -> NCic.substitution -> int -> unit
- method load_object: Cic.obj -> unit
method load_nobject: #NCicCoercion.status -> NCic.obj -> unit
end
method reset: unit
method load_logo: unit
method load_logo_with_qed: unit
- method load_sequents:
- #NCicCoercion.status -> GrafiteTypes.incomplete_proof -> unit
method nload_sequents: #NTacStatus.tac_status -> unit
method goto_sequent:
#NCicCoercion.status -> int -> unit (* to be called _after_ load_sequents *)