¶
luxe
API (2025.1.2
)¶
luxe: fuzzy
module¶
Fuzzy¶
import "luxe: fuzzy" for Fuzzy
no docs found
- sorted(pattern:
String
, items:List
) - matches(pattern:
String
, items:List
) - matches(pattern:
String
, items:List
, fn:Fn
) - match(pattern:
String
, str:String
) - match_at(pattern:
List
, str:List
, pattern_idx:Any
, str_idx:Any
) - match_simple(pattern:
String
, str:String
) - is_camel_case(c0:
Num
, c1:Num
) - match_recursive(pattern:
List
, str:List
, pattern_idx:Num
, str_idx:Num
, srcMatches:List
, matches:List
, maxMatches:Num
, nextMatch:Num
, count:Num
, limit:Num
)
String
, items: List
)
¶unknown
no docs found
String
, items: List
)
¶unknown
no docs found
String
, items: List
, fn: Fn
)
¶unknown
no docs found
String
, str: String
)
¶Result
no docs found
List
, str: List
, pattern_idx: Any
, str_idx: Any
)
¶Bool
returns true if character at two positions is the same
String
, str: String
)
¶Bool
returns true if each character in pattern is found sequentially within str
Num
, c1: Num
)
¶unknown
no docs found
List
, str: List
, pattern_idx: Num
, str_idx: Num
, srcMatches: List
, matches: List
, maxMatches: Num
, nextMatch: Num
, count: Num
, limit: Num
)
¶Result
no docs found
FuzzyResult¶
import "luxe: fuzzy" for FuzzyResult
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
String
, score: Num
, matches: List
)
¶FuzzyResult
no docs found
FuzzyScore¶
import "luxe: fuzzy" for FuzzyScore
no docs found
- sequential_bonus
- separator_bonus
- camel_bonus
- first_letter_bonus
- leading_letter_penalty
- max_leading_letter_penalty
- unmatched_letter_penalty
Num
no docs found
Num
no docs found
Num
no docs found
Num
no docs found
Num
no docs found
Num
no docs found
Num
no docs found