MCPcopy Index your code
hub / github.com/NativeScript/NativeScript / ConsoleWriter

Class ConsoleWriter

packages/core/trace/index.ts:224–252  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

222 }
223
224 class ConsoleWriter implements TraceWriter {
225 public write(message: any, category: string, type?: number) {
226 if (!console) {
227 return;
228 }
229
230 let msgType;
231 if (type === undefined) {
232 msgType = messageType.log;
233 } else {
234 msgType = type;
235 }
236
237 switch (msgType) {
238 case messageType.log:
239 console.log(category + ': ' + message);
240 break;
241 case messageType.info:
242 console.info(category + ': ' + message);
243 break;
244 case messageType.warn:
245 console.warn(category + ': ' + message);
246 break;
247 case messageType.error:
248 console.error(category + ': ' + message);
249 break;
250 }
251 }
252 }
253 // register a ConsoleWriter by default
254 addWriter(new ConsoleWriter());
255

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected