forked from NativeScript/NativeScript
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtrace-tests.ts
More file actions
47 lines (44 loc) · 1.35 KB
/
trace-tests.ts
File metadata and controls
47 lines (44 loc) · 1.35 KB
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
// <snippet module="trace" title="trace">
// # Trace
// Tracing information about your app requires the "trace" module.
// ``` JavaScript
import trace = require("trace");
// ```
// </snippet>
export var test_DummyTestForSnippetOnly0 = function () {
// <snippet module="trace" title="trace">
// ### Tracing all categories of events.
// ``` JavaScript
trace.setCategories(trace.categories.All);
trace.enable();
// ```
// </snippet>
}
export var test_DummyTestForSnippetOnly1 = function () {
// <snippet module="trace" title="trace">
// ### Tracing specific categories of events.
// ``` JavaScript
trace.setCategories(trace.categories.concat(
trace.categories.Binding
, trace.categories.Debug
, trace.categories.Layout
, trace.categories.NativeLifecycle
, trace.categories.Navigation
, trace.categories.Style
, trace.categories.ViewHierarchy
, trace.categories.VisualTreeEvents
));
trace.enable();
// ```
// </snippet>
}
export var test_DummyTestForSnippetOnly2 = function () {
// <snippet module="trace" title="trace">
// ### Write your own trace message.
// ``` JavaScript
trace.setCategories(trace.categories.Debug);
trace.enable();
trace.write("My Debug Message", trace.categories.Debug);
// ```
// </snippet>
}