Home Reference Source Test Repository
public class | source

TraceFilter

Defines a trace filter to apply against stack traces allowing inclusive / exclusive filtering.

Constructor Summary

Public Constructor
public

constructor(name: string, filterString: string)

Instantiates the filter.

Member Summary

Public Members
public get

Get enabled.

public set

enabled(enabled: boolean): *

Set enabled.

public get

filter: *: *

Get original filter string

public get

filterString: *: *

Get original filter string

public get

name: string: *

Get name.

Private Members
private

The filter enabled state.

private

The RegExp filter.

private

The raw filter string.

private

The name of the filter

Method Summary

Public Methods
public

test(value: string): boolean

Tests a value against the RegExp filter.

Public Constructors

public constructor(name: string, filterString: string) source

Instantiates the filter.

Params:

NameTypeAttributeDescription
name string

The name of the filter.

filterString string

The raw filter string.

Public Members

public get enabled: boolean: * source

Get enabled.

Return:

boolean

public set enabled(enabled: boolean): * source

Set enabled.

public get filter: *: * source

Get original filter string

Return:

*

public get filterString: *: * source

Get original filter string

Return:

*

public get name: string: * source

Get name.

Return:

string

Private Members

private _enabled: boolean source

The filter enabled state.

private _filter: RegExp source

The RegExp filter.

private _filterString: string source

The raw filter string.

private _name: string source

The name of the filter

Public Methods

public test(value: string): boolean source

Tests a value against the RegExp filter.

Params:

NameTypeAttributeDescription
value string

A value to test against the filter.

Return:

boolean