Expand all

ve.dm.StringTextFinder

Constructor

new ve.dm.StringTextFinder(query, [options]) → {Array.<ve.Range>} #

Parameters:

Name Type Attributes Description
query string

Text to find

options Object optional

Search options

Properties:
Name Type Attributes Default Description
lang boolean optional
'unk'

Language for Intl.Collator#compare

caseSensitiveString boolean optional

Case sensitive search for a string query

diacriticInsensitiveString boolean optional

Diacritic insensitive search for a string query Only works in browsers which support the Internationalization API

noOverlaps boolean optional

Avoid overlapping matches

Source:

Returns:

List of ranges where the string was found

Type
Array.<ve.Range>

Methods

findRanges() #