File: console.mli

package info (click to toggle)
js-of-ocaml 6.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 37,932 kB
  • sloc: ml: 135,957; javascript: 58,364; ansic: 437; makefile: 422; sh: 12; perl: 4
file content (130 lines) | stat: -rw-r--r-- 3,361 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
(* Js_of_ocaml library
 * http://www.ocsigen.org/js_of_ocaml/
 * Copyright (C) 2010 Jérôme Vouillon
 * Laboratoire PPS - CNRS Université Paris Diderot
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, with linking exception;
 * either version 2.1 of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 *)

(** Console API (debugging console).

The console API
*)

open Js

class type console = object
  method log : _ -> unit meth

  method log_2 : _ -> _ -> unit meth

  method log_3 : _ -> _ -> _ -> unit meth

  method log_4 : _ -> _ -> _ -> _ -> unit meth

  method log_5 : _ -> _ -> _ -> _ -> _ -> unit meth

  method log_6 : _ -> _ -> _ -> _ -> _ -> _ -> unit meth

  method log_7 : _ -> _ -> _ -> _ -> _ -> _ -> _ -> unit meth

  method log_8 : _ -> _ -> _ -> _ -> _ -> _ -> _ -> _ -> unit meth

  method debug : _ -> unit meth

  method debug_2 : _ -> _ -> unit meth

  method debug_3 : _ -> _ -> _ -> unit meth

  method debug_4 : _ -> _ -> _ -> _ -> unit meth

  method debug_5 : _ -> _ -> _ -> _ -> _ -> unit meth

  method info : _ -> unit meth

  method info_2 : _ -> _ -> unit meth

  method info_3 : _ -> _ -> _ -> unit meth

  method info_4 : _ -> _ -> _ -> _ -> unit meth

  method info_5 : _ -> _ -> _ -> _ -> _ -> unit meth

  method warn : _ -> unit meth

  method warn_2 : _ -> _ -> unit meth

  method warn_3 : _ -> _ -> _ -> unit meth

  method warn_4 : _ -> _ -> _ -> _ -> unit meth

  method warn_5 : _ -> _ -> _ -> _ -> _ -> unit meth

  method error : _ -> unit meth

  method error_2 : _ -> _ -> unit meth

  method error_3 : _ -> _ -> _ -> unit meth

  method error_4 : _ -> _ -> _ -> _ -> unit meth

  method error_5 : _ -> _ -> _ -> _ -> _ -> unit meth

  method assert_ : bool t -> unit meth

  method assert_1 : bool t -> _ -> unit meth

  method assert_2 : bool t -> _ -> _ -> unit meth

  method assert_3 : bool t -> _ -> _ -> _ -> unit meth

  method assert_4 : bool t -> _ -> _ -> _ -> _ -> unit meth

  method assert_5 : bool t -> _ -> _ -> _ -> _ -> _ -> unit meth

  method dir : _ -> unit meth

  method dirxml : Dom.node t -> unit meth

  method trace : unit meth

  method group : _ -> unit meth

  method group_2 : _ -> _ -> unit meth

  method group_3 : _ -> _ -> _ -> unit meth

  method group_4 : _ -> _ -> _ -> _ -> unit meth

  method group_5 : _ -> _ -> _ -> _ -> _ -> unit meth

  method groupCollapsed : _ -> unit meth

  method groupCollapsed_2 : _ -> _ -> unit meth

  method groupCollapsed_3 : _ -> _ -> _ -> unit meth

  method groupCollapsed_4 : _ -> _ -> _ -> _ -> unit meth

  method groupCollapsed_5 : _ -> _ -> _ -> _ -> _ -> unit meth

  method groupEnd : unit meth

  method time : js_string t -> unit meth

  method timeEnd : js_string t -> unit meth
end

val console : console t