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
36 lines (33 loc) · 1.02 KB
/
trace-tests.ts
File metadata and controls
36 lines (33 loc) · 1.02 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
// >> trace-require
import trace = require("trace");
// << trace-require
export var test_DummyTestForSnippetOnly0 = function () {
// >> trace-all-categories
trace.setCategories(trace.categories.All);
trace.enable();
// << trace-all-categories
}
export var test_DummyTestForSnippetOnly1 = function () {
// >> trace-specific-categories
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();
// << trace-specific-categories
}
export var test_DummyTestForSnippetOnly2 = function () {
// >> trace-message
trace.setCategories(trace.categories.Debug);
trace.enable();
if (trace.enabled) {
trace.write("My Debug Message", trace.categories.Debug);
}
// << trace-message
}