Files
NativeScript/tests/app/trace/trace-tests.ts
Nathan Walker 6336eac4b5 chore: cleanup
2020-07-11 11:03:37 -07:00

37 lines
1.0 KiB
TypeScript

// >> trace-require
import { Trace } from "@nativescript/core";
// << 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.All.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.isEnabled()) {
Trace.write("My Debug Message", Trace.categories.Debug);
}
// << trace-message
};