SYMBOL INDEX (2799 symbols across 447 files) FILE: benchmark/benchmark.js function genRandomVal (line 11) | function genRandomVal() { function createDatabase (line 19) | function createDatabase(mode) { function populateDatabase (line 50) | function populateDatabase(db, count) { function benchUniquePerf (line 77) | function benchUniquePerf(count, multiple) { function testperfGet (line 131) | function testperfGet(count, multiple) { function testperfFind (line 186) | function testperfFind(mode, count, multiple) { function testperfRS (line 231) | function testperfRS(mode, count, multiple) { function testperfDV (line 277) | function testperfDV(mode, count, multiple) { function cleanup (line 335) | function cleanup() { function execSteps (line 383) | function execSteps(steps) { function execGroups (line 401) | function execGroups() { FILE: benchmark/benchmark_indexes.js function genRandomVal (line 24) | function genRandomVal() { function shuffle (line 32) | function shuffle(array) { function formatBytes (line 56) | function formatBytes(bytes, decimals) { function logMemoryUsage (line 69) | function logMemoryUsage(msg) { function createDatabase (line 78) | function createDatabase(mode) { function populateDatabase (line 104) | function populateDatabase(db, count) { function profileDatabaseMemory (line 131) | function profileDatabaseMemory(mode, count) { function profileInsertion (line 157) | function profileInsertion(mode, count) { function perfFind (line 199) | function perfFind(mode, count) { function perfFindInterlacedInserts (line 236) | function perfFindInterlacedInserts(mode, count) { function perfFindInterlacedRemoves (line 292) | function perfFindInterlacedRemoves(mode, count, multiple) { function perfFindInterlacesUpdates (line 335) | function perfFindInterlacesUpdates(mode, count) { function cleanup (line 382) | function cleanup() { function execSteps (line 479) | function execSteps(steps) { function execGroups (line 492) | function execGroups() { FILE: dist/packages/fs-storage/lokidb.fs-storage.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function getGlobal (line 109) | function getGlobal() { function create (line 116) | function create() { class FSStorage (line 172) | class FSStorage { method register (line 176) | static register() { method deregister (line 182) | static deregister() { method loadDatabase (line 190) | loadDatabase(dbname) { method saveDatabase (line 217) | saveDatabase(dbname, dbstring) { method deleteDatabase (line 243) | deleteDatabase(dbname) { FILE: dist/packages/fs-storage/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/fs-storage/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/fs-storage/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/fs-storage/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/fs-storage/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/fs-storage/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/fs-storage/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/fs-storage/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/fs-storage/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/fs-storage/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/fs-storage/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/fs-storage/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/fs-storage/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/fs-storage/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/fs-storage/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/fs-storage/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/fs-storage/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/fs-storage/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/fs-storage/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/fs-storage/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/fs-storage/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/fs-storage/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/fs-storage/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/fs-storage/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/fs-storage/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/fs-storage/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/fs-storage/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/fs-storage/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/fs-storage/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/fs-storage/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/fs-storage/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/fs-storage/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/fs-storage/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/fs-storage/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/fs-storage/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/fs-storage/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: dist/packages/full-text-search-language-de/lokidb.full-text-search-language-de.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { class german_analyzer_GermanStemmer (line 115) | class german_analyzer_GermanStemmer { method constructor (line 116) | constructor() { function splitter (line 396) | function splitter(str) { function stemmer (line 407) | function stemmer(token) { class GermanAnalyzer (line 415) | class GermanAnalyzer { method constructor (line 416) | constructor() { FILE: dist/packages/full-text-search-language-de/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/full-text-search-language-de/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/full-text-search-language-de/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/full-text-search-language-de/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/full-text-search-language-de/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/full-text-search-language-de/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/full-text-search-language-de/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/full-text-search-language-de/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/full-text-search-language-de/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/full-text-search-language-de/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/full-text-search-language-de/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/full-text-search-language-de/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/full-text-search-language-de/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/full-text-search-language-de/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/full-text-search-language-de/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/full-text-search-language-de/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/full-text-search-language-de/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/full-text-search-language-de/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/full-text-search-language-de/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/full-text-search-language-de/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/full-text-search-language-de/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: dist/packages/full-text-search-language-en/lokidb.full-text-search-language-en.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { class EnglishStemmer (line 115) | class EnglishStemmer { method constructor (line 116) | constructor() { function splitter (line 310) | function splitter(str) { function stemmer (line 321) | function stemmer(token) { class EnglishAnalyzer (line 327) | class EnglishAnalyzer { method constructor (line 328) | constructor() { FILE: dist/packages/full-text-search-language-en/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/full-text-search-language-en/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/full-text-search-language-en/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/full-text-search-language-en/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/full-text-search-language-en/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/full-text-search-language-en/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/full-text-search-language-en/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/full-text-search-language-en/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/full-text-search-language-en/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/full-text-search-language-en/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/full-text-search-language-en/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/full-text-search-language-en/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/full-text-search-language-en/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/full-text-search-language-en/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/full-text-search-language-en/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/full-text-search-language-en/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/full-text-search-language-en/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/full-text-search-language-en/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/full-text-search-language-en/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/full-text-search-language-en/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/full-text-search-language-en/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: dist/packages/full-text-search-language/lokidb.full-text-search-language.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function generateTrimmer (line 109) | function generateTrimmer(wordCharacters) { function generateStopWordFilter (line 113) | function generateStopWordFilter(stopWords) { class Among (line 117) | class Among { method constructor (line 118) | constructor(s, substring_i, result, method) { class SnowballProgram (line 133) | class SnowballProgram { method constructor (line 134) | constructor() { method setCurrent (line 142) | setCurrent(word) { method getCurrent (line 150) | getCurrent() { method in_grouping (line 155) | in_grouping(s, min, max) { method in_grouping_b (line 168) | in_grouping_b(s, min, max) { method out_grouping (line 181) | out_grouping(s, min, max) { method out_grouping_b (line 196) | out_grouping_b(s, min, max) { method eq_s (line 211) | eq_s(s_size, s) { method eq_s_b (line 223) | eq_s_b(s_size, s) { method find_among (line 235) | find_among(v, v_size) { method find_among_b (line 293) | find_among_b(v, v_size) { method replace_s (line 348) | replace_s(c_bra, c_ket, s) { method slice_check (line 361) | slice_check() { method slice_from (line 367) | slice_from(s) { method slice_del (line 371) | slice_del() { method insert (line 374) | insert(c_bra, c_ket, s) { method slice_to (line 381) | slice_to() { method eq_v_b (line 385) | eq_v_b(s) { FILE: dist/packages/full-text-search-language/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/full-text-search-language/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/full-text-search-language/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/full-text-search-language/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/full-text-search-language/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/full-text-search-language/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/full-text-search-language/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/full-text-search-language/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/full-text-search-language/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/full-text-search-language/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/full-text-search-language/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/full-text-search-language/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/full-text-search-language/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/full-text-search-language/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/full-text-search-language/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/full-text-search-language/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/full-text-search-language/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/full-text-search-language/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/full-text-search-language/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/full-text-search-language/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/full-text-search-language/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/full-text-search-language/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/full-text-search-language/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/full-text-search-language/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/full-text-search-language/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/full-text-search-language/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/full-text-search-language/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/full-text-search-language/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/full-text-search-language/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/full-text-search-language/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/full-text-search-language/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/full-text-search-language/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/full-text-search-language/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/full-text-search-language/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/full-text-search-language/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/full-text-search-language/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: dist/packages/full-text-search/lokidb.full-text-search.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function getGlobal (line 103) | function getGlobal() { function create (line 110) | function create() { function whitespaceTokenizer (line 138) | function whitespaceTokenizer(value) { function lowercaseTokenFilter (line 148) | function lowercaseTokenFilter(token) { function uppercaseTokenFilter (line 156) | function uppercaseTokenFilter(token) { function analyze (line 169) | function analyze(analyzer, str) { class analyzer_StandardAnalyzer (line 189) | class analyzer_StandardAnalyzer { method constructor (line 190) | constructor() { function toCodePoints (line 204) | function toCodePoints(str) { class inverted_index_InvertedIndex (line 224) | class inverted_index_InvertedIndex { method constructor (line 231) | constructor(options = {}) { method insert (line 247) | insert(field, docId) { method remove (line 305) | remove(docId) { method getTermIndex (line 365) | static getTermIndex(term, root, start = 0) { method extendTermIndex (line 385) | static extendTermIndex(idx, term = [], termIndices = []) { method toJSON (line 401) | toJSON() { method fromJSONObject (line 422) | static fromJSONObject(serialized, analyzer) { method _serializeIndex (line 439) | static _serializeIndex(idx) { method _deserializeIndex (line 457) | static _deserializeIndex(serialized) { method _regenerate (line 475) | _regenerate(index, parent) { method _remove (line 507) | _remove(idx, docId) { class Scorer (line 534) | class Scorer { method constructor (line 535) | constructor(invIdxs) { method setDirty (line 539) | setDirty() { method score (line 542) | score(fieldName, boost, termIdx, doScoring, queryResults, term, df = 0) { method scoreConstant (line 565) | scoreConstant(boost, docId, queryResults) { method finalScore (line 572) | finalScore(query, queryResults) { method _calculateFieldLength (line 632) | static _calculateFieldLength(fieldLength) { method _getCache (line 636) | _getCache(fieldName) { method _idf (line 650) | _idf(fieldName, docFreq) { method _avgFieldLength (line 657) | _avgFieldLength(fieldName) { class RunAutomaton (line 667) | class RunAutomaton { method constructor (line 668) | constructor(automaton) { method getCharClass (line 688) | getCharClass(c) { method step (line 706) | step(state, c) { method isAccept (line 714) | isAccept(state) { function sortByDestMinMax (line 730) | function sortByDestMinMax(a, b) { function sortByMinMaxDest (line 751) | function sortByMinMaxDest(a, b) { class Automaton (line 776) | class Automaton { method constructor (line 777) | constructor() { method isAccept (line 786) | isAccept(n) { method createState (line 789) | createState() { method setAccept (line 792) | setAccept(state, accept) { method finishState (line 800) | finishState() { method _finishCurrentState (line 806) | _finishCurrentState() { method getStartPoints (line 863) | getStartPoints() { method step (line 879) | step(state, label) { method getNumStates (line 891) | getNumStates() { method addTransition (line 894) | addTransition(source, dest, min, max) { class Long (line 911) | class Long { method constructor (line 912) | constructor(low = 0, high = 0) { method shiftRight (line 921) | shiftRight(numBits) { method shiftLeft (line 934) | shiftLeft(numBits) { method and (line 947) | and(other) { method toInt (line 954) | toInt() { class ParametricDescription (line 981) | class ParametricDescription { method constructor (line 982) | constructor(w, n, minErrors) { method size (line 990) | size() { method isAccept (line 996) | isAccept(absState) { method getPosition (line 1007) | getPosition(absState) { method unpack (line 1010) | static unpack(data, index, bitsPerValue) { class lev1t_parametric_description_Lev1TParametricDescription (line 1053) | class lev1t_parametric_description_Lev1TParametricDescription extends Pa... method constructor (line 1054) | constructor(w) { method transition (line 1057) | transition(absState, position, vector) { class lev2t_parametric_description_Lev2TParametricDescription (line 1276) | class lev2t_parametric_description_Lev2TParametricDescription extends Pa... method constructor (line 1277) | constructor(w) { method transition (line 1280) | transition(absState, position, vector) { class levenshtein_automata_LevenshteinAutomata (line 1348) | class levenshtein_automata_LevenshteinAutomata { method constructor (line 1349) | constructor(input, editDistance) { method toAutomaton (line 1385) | toAutomaton() { method _getVector (line 1423) | _getVector(x, pos, end) { function calculateMinShouldMatch (line 1441) | function calculateMinShouldMatch(optionalClauseCount, spec) { class index_searcher_IndexSearcher (line 1478) | class index_searcher_IndexSearcher { method constructor (line 1484) | constructor(invIdxs, docs) { method search (line 1489) | search(query) { method setDirty (line 1501) | setDirty() { method _recursive (line 1504) | _recursive(query, doScoring) { method _getUnique (line 1680) | _getUnique(queries, doScoring, queryResults) { method _getAll (line 1701) | _getAll(queries, doScoring, queryResults = new Map()) { function calculateLevenshteinDistance (line 1724) | function calculateLevenshteinDistance(a, b) { function fuzzySearch (line 1763) | function fuzzySearch(query, root) { function wildcardSearch (line 1881) | function wildcardSearch(query, root) { class full_text_search_FullTextSearch (line 1939) | class full_text_search_FullTextSearch { method constructor (line 1951) | constructor(fieldOptions = [], id) { method register (line 1965) | static register() { method addDocument (line 1968) | addDocument(doc, id = doc[this._id]) { method removeDocument (line 1990) | removeDocument(doc, id = doc[this._id]) { method updateDocument (line 1998) | updateDocument(doc, id = doc[this._id]) { method clear (line 2002) | clear() { method search (line 2007) | search(query) { method toJSON (line 2010) | toJSON() { method fromJSONObject (line 2019) | static fromJSONObject(serialized, analyzers = {}) { FILE: dist/packages/full-text-search/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/full-text-search/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/full-text-search/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/full-text-search/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/full-text-search/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/full-text-search/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/full-text-search/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/full-text-search/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/full-text-search/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/full-text-search/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/full-text-search/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/full-text-search/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/full-text-search/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/full-text-search/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/full-text-search/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/full-text-search/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/full-text-search/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/full-text-search/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/full-text-search/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/full-text-search/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/full-text-search/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/full-text-search/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/full-text-search/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/full-text-search/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/full-text-search/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/full-text-search/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/full-text-search/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/full-text-search/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/full-text-search/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/full-text-search/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/full-text-search/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/full-text-search/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/full-text-search/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/full-text-search/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/full-text-search/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/full-text-search/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: dist/packages/indexed-storage/lokidb.indexed-storage.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function getGlobal (line 103) | function getGlobal() { function create (line 110) | function create() { class indexed_storage_IndexedStorage (line 144) | class indexed_storage_IndexedStorage { method register (line 148) | static register() { method deregister (line 154) | static deregister() { method constructor (line 160) | constructor(appname = "loki") { method loadDatabase (line 179) | loadDatabase(dbname) { method saveDatabase (line 217) | saveDatabase(dbname, dbstring) { method deleteDatabase (line 260) | deleteDatabase(dbname) { method deleteDatabasePartitions (line 289) | deleteDatabasePartitions(dbname) { method getDatabaseList (line 311) | getDatabaseList(callback) { method getCatalogSummary (line 343) | getCatalogSummary(callback) { class LokiCatalog (line 391) | class LokiCatalog { method constructor (line 392) | constructor(callback) { method initializeLokiCatalog (line 396) | initializeLokiCatalog(callback) { method getAppKey (line 434) | getAppKey(app, key, callback) { method getAppKeyById (line 467) | getAppKeyById(id, callback, data) { method setAppKey (line 480) | setAppKey(app, key, val, callback) { method deleteAppKey (line 533) | deleteAppKey(id, callback) { method getAppKeys (line 553) | getAppKeys(app, callback) { method getAllKeys (line 591) | getAllKeys(callback) { FILE: dist/packages/indexed-storage/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/indexed-storage/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/indexed-storage/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/indexed-storage/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/indexed-storage/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/indexed-storage/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/indexed-storage/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/indexed-storage/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/indexed-storage/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/indexed-storage/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/indexed-storage/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/indexed-storage/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/indexed-storage/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/indexed-storage/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/indexed-storage/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/indexed-storage/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/indexed-storage/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/indexed-storage/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/indexed-storage/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/indexed-storage/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/indexed-storage/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/indexed-storage/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/indexed-storage/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/indexed-storage/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/indexed-storage/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/indexed-storage/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/indexed-storage/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/indexed-storage/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/indexed-storage/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/indexed-storage/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/indexed-storage/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/indexed-storage/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/indexed-storage/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/indexed-storage/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/indexed-storage/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/indexed-storage/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: dist/packages/local-storage/lokidb.local-storage.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function getGlobal (line 103) | function getGlobal() { function create (line 110) | function create() { class local_storage_LocalStorage (line 141) | class local_storage_LocalStorage { method register (line 145) | static register() { method deregister (line 151) | static deregister() { method loadDatabase (line 159) | loadDatabase(dbname) { method saveDatabase (line 168) | saveDatabase(dbname, dbstring) { method deleteDatabase (line 177) | deleteDatabase(dbname) { FILE: dist/packages/local-storage/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/local-storage/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/local-storage/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/local-storage/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/local-storage/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/local-storage/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/local-storage/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/local-storage/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/local-storage/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/local-storage/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/local-storage/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/local-storage/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/local-storage/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/local-storage/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/local-storage/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/local-storage/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/local-storage/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/local-storage/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/local-storage/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/local-storage/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/local-storage/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/local-storage/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/local-storage/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/local-storage/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/local-storage/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/local-storage/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/local-storage/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/local-storage/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/local-storage/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/local-storage/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/local-storage/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/local-storage/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/local-storage/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/local-storage/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/local-storage/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/local-storage/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: dist/packages/loki/lokidb.loki.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function CreateJavascriptComparator (line 121) | function CreateJavascriptComparator() { function CreateAbstractJavascriptComparator (line 131) | function CreateAbstractJavascriptComparator() { function CreateAbstractDateJavascriptComparator (line 144) | function CreateAbstractDateJavascriptComparator() { function CreateLokiComparator (line 156) | function CreateLokiComparator() { function getGlobal (line 173) | function getGlobal() { function create (line 180) | function create() { function aeqHelper (line 222) | function aeqHelper(prop1, prop2) { function ltHelper (line 294) | function ltHelper(prop1, prop2, equal) { function gtHelper (line 386) | function gtHelper(prop1, prop2, equal) { function sortHelper (line 478) | function sortHelper(prop1, prop2, descending) { class LokiOperatorPackage (line 494) | class LokiOperatorPackage { method $eq (line 498) | $eq(a, b) { method $ne (line 501) | $ne(a, b) { method $gt (line 504) | $gt(a, b) { method $gte (line 507) | $gte(a, b) { method $lt (line 510) | $lt(a, b) { method $lte (line 513) | $lte(a, b) { method $between (line 516) | $between(a, range) { method $in (line 521) | $in(a, b) { method $nin (line 524) | $nin(a, b) { method $keyin (line 527) | $keyin(a, b) { method $nkeyin (line 530) | $nkeyin(a, b) { method $definedin (line 533) | $definedin(a, b) { method $undefinedin (line 536) | $undefinedin(a, b) { method $regex (line 539) | $regex(a, b) { method $containsNone (line 542) | $containsNone(a, b) { method $containsAny (line 545) | $containsAny(a, b) { method $contains (line 552) | $contains(a, b) { method $type (line 559) | $type(a, b) { method $finite (line 571) | $finite(a, b) { method $size (line 574) | $size(a, b) { method $len (line 580) | $len(a, b) { method $where (line 586) | $where(a, b) { method $not (line 593) | $not(a, b) { method $and (line 596) | $and(a, b) { method $or (line 604) | $or(a, b) { method doQueryOp (line 612) | doQueryOp(val, op) { method containsCheckFn (line 620) | containsCheckFn(a) { class LokiAbstractOperatorPackage (line 633) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { method constructor (line 634) | constructor() { method $eq (line 637) | $eq(a, b) { method $ne (line 640) | $ne(a, b) { method $gt (line 643) | $gt(a, b) { method $gte (line 646) | $gte(a, b) { method $lt (line 649) | $lt(a, b) { method $lte (line 652) | $lte(a, b) { method $between (line 655) | $between(a, range) { class ComparatorOperatorPackage (line 664) | class ComparatorOperatorPackage extends LokiOperatorPackage { method constructor (line 665) | constructor(comparator) { method $eq (line 669) | $eq(a, b) { method $ne (line 672) | $ne(a, b) { method $gt (line 675) | $gt(a, b) { method $gte (line 678) | $gte(a, b) { method $lt (line 681) | $lt(a, b) { method $lte (line 684) | $lte(a, b) { method $between (line 687) | $between(a, range) { class UniqueIndex (line 712) | class UniqueIndex { method constructor (line 717) | constructor(propertyField) { method set (line 727) | set(id, value) { method get (line 744) | get(value) { method update (line 752) | update(id, value) { method remove (line 768) | remove(id) { method clear (line 779) | clear() { function add (line 786) | function add(copy, key, value) { function walk (line 796) | function walk(target, copy) { function deepCopy (line 828) | function deepCopy(target) { function clone (line 842) | function clone(data, method = "parse-stringify") { function resolveTransformObject (line 888) | function resolveTransformObject(subObj, params, depth = 0) { function resolveTransformParams (line 906) | function resolveTransformParams(transform, params) { class result_set_ResultSet (line 948) | class result_set_ResultSet { method constructor (line 953) | constructor(collection) { method reset (line 965) | reset() { method toJSON (line 975) | toJSON() { method limit (line 986) | limit(qty) { method offset (line 1000) | offset(pos) { method copy (line 1013) | copy() { method transform (line 1025) | transform(transform, parameters) { method sort (line 1095) | sort(comparefun) { method simplesort (line 1114) | simplesort(propname, options = { desc: false }) { method compoundsort (line 1159) | compoundsort(properties) { method _compoundeval (line 1195) | _compoundeval(properties, obj1, obj2) { method sortByScoring (line 1211) | sortByScoring(ascending = false) { method getScoring (line 1227) | getScoring() { method findOr (line 1245) | findOr(expressionArray) { method $or (line 1272) | $or(expressionArray) { method findAnd (line 1283) | findAnd(expressionArray) { method $and (line 1294) | $and(expressionArray) { method find (line 1304) | find(query, firstOnly = false) { method where (line 1517) | where(fun) { method count (line 1554) | count() { method data (line 1571) | data(options = {}) { method update (line 1644) | update(updateFunction) { method remove (line 1671) | remove() { method mapReduce (line 1687) | mapReduce(mapFunction, reduceFunction) { method eqJoin (line 1708) | eqJoin(joinData, leftJoinKey, rightJoinKey, mapFun, dataOptions) { method map (line 1769) | map(mapFun, dataOptions) { class dynamic_view_DynamicView (line 1801) | class dynamic_view_DynamicView extends event_emitter["a" /* LokiEventEmi... method constructor (line 1811) | constructor(collection, name, options = {}) { method _rematerialize (line 1852) | _rematerialize({ removeWhereFilters = false }) { method branchResultSet (line 1893) | branchResultSet(transform, parameters) { method toJSON (line 1903) | toJSON() { method fromJSONObject (line 1917) | static fromJSONObject(collection, obj) { method removeFilters (line 1938) | removeFilters({ queueSortPhase = false } = {}) { method applySort (line 1968) | applySort(comparefun) { method applySimpleSort (line 1988) | applySimpleSort(field, options = false) { method applySortCriteria (line 2008) | applySortCriteria(criteria) { method applySortByScoring (line 2020) | applySortByScoring(ascending = false) { method getScoring (line 2032) | getScoring() { method startTransaction (line 2039) | startTransaction() { method commit (line 2047) | commit() { method rollback (line 2055) | rollback() { method _indexOfFilterWithId (line 2070) | _indexOfFilterWithId(uid) { method _addFilter (line 2084) | _addFilter(filter) { method reapplyFilters (line 2093) | reapplyFilters() { method applyFilter (line 2119) | applyFilter(filter) { method applyFind (line 2146) | applyFind(query, uid = "") { method applyWhere (line 2160) | applyWhere(fun, uid) { method removeFilter (line 2173) | removeFilter(uid) { method count (line 2186) | count() { method data (line 2206) | data(options = {}) { method _queueRebuildEvent (line 2219) | _queueRebuildEvent() { method _queueSortPhase (line 2236) | _queueSortPhase() { method _performSortPhase (line 2257) | _performSortPhase(options = {}) { method _evaluateDocument (line 2293) | _evaluateDocument(objIndex, isNew) { method _removeDocument (line 2383) | _removeDocument(objIndex) { method mapReduce (line 2442) | mapReduce(mapFunction, reduceFunction) { function average (line 2468) | function average(array) { function standardDeviation (line 2471) | function standardDeviation(values) { function getNestedPropertyValue (line 2489) | function getNestedPropertyValue(obj, path, array, pathIdx = 0) { class collection_Collection (line 2514) | class collection_Collection extends event_emitter["a" /* LokiEventEmitte... method constructor (line 2536) | constructor(name, options = {}) { method toJSON (line 2682) | toJSON() { method fromJSONObject (line 2707) | static fromJSONObject(obj, options) { method addTransform (line 2801) | addTransform(name, transform) { method getTransform (line 2811) | getTransform(name) { method setTransform (line 2819) | setTransform(name, transform) { method removeTransform (line 2826) | removeTransform(name) { method setTTL (line 2832) | setTTL(age, interval) { method _prepareFullDocIndex (line 2856) | _prepareFullDocIndex() { method ensureIndex (line 2869) | ensureIndex(field, indexTypeName, comparatorName) { method ensureRangedIndex (line 2878) | ensureRangedIndex(field, indexTypeName, comparatorName) { method ensureUniqueIndex (line 2899) | ensureUniqueIndex(field) { method count (line 2913) | count(query) { method _ensureId (line 2922) | _ensureId() { method addDynamicView (line 2937) | addDynamicView(name, options) { method removeDynamicView (line 2946) | removeDynamicView(name) { method getDynamicView (line 2958) | getDynamicView(name) { method findAndUpdate (line 2971) | findAndUpdate(filterObject, updateFunction) { method findAndRemove (line 2978) | findAndRemove(filterObject) { method insert (line 2981) | insert(doc) { method insertOne (line 3008) | insertOne(doc, bulkInsert = false) { method _defineNestedProperties (line 3059) | _defineNestedProperties(data) { method clear (line 3088) | clear({ removeIndices: removeIndices = false } = {}) { method update (line 3122) | update(doc) { method _add (line 3191) | _add(obj) { method updateWhere (line 3262) | updateWhere(filterFunction, updateFunction) { method removeWhere (line 3278) | removeWhere(filterFunction) { method removeDataOnly (line 3281) | removeDataOnly() { method remove (line 3288) | remove(doc) { method getChanges (line 3354) | getChanges() { method setChangesApi (line 3362) | setChangesApi(disableChangesApi, disableDeltaChangesApi = true) { method flushChanges (line 3369) | flushChanges() { method _getObjectDelta (line 3372) | _getObjectDelta(oldObject, newObject) { method _getChangeDelta (line 3400) | _getChangeDelta(obj, old) { method _createChange (line 3412) | _createChange(name, op, obj, old) { method _createInsertChange (line 3421) | _createInsertChange(obj) { method _createUpdateChange (line 3424) | _createUpdateChange(obj, old) { method _insertMetaWithChange (line 3427) | _insertMetaWithChange(obj) { method _updateMetaWithChange (line 3431) | _updateMetaWithChange(obj, old) { method _insertMeta (line 3435) | _insertMeta(obj) { method _updateMeta (line 3449) | _updateMeta(obj) { method get (line 3456) | get(id, returnPosition = false) { method by (line 3494) | by(field, value) { method findOne (line 3510) | findOne(query) { method chain (line 3534) | chain(transform, parameters) { method find (line 3548) | find(query) { method findOneUnindexed (line 3555) | findOneUnindexed(prop, value) { method startTransaction (line 3572) | startTransaction() { method commit (line 3595) | commit() { method rollback (line 3607) | rollback() { method where (line 3646) | where(fun) { method mapReduce (line 3655) | mapReduce(mapFunction, reduceFunction) { method eqJoin (line 3670) | eqJoin(joinData, leftJoinProp, rightJoinProp, mapFun, dataOptions) { method getStage (line 3677) | getStage(name) { method stage (line 3689) | stage(stageName, obj) { method commitStage (line 3700) | commitStage(stageName, message) { method extract (line 3718) | extract(field) { method min (line 3730) | min(field) { method max (line 3738) | max(field) { method minRecord (line 3746) | minRecord(field) { method maxRecord (line 3772) | maxRecord(field) { method extractNumerical (line 3798) | extractNumerical(field) { method avg (line 3806) | avg(field) { method stdDev (line 3814) | stdDev(field) { method mode (line 3822) | mode(field) { method median (line 3847) | median(field) { class AvlTreeIndex (line 3875) | class AvlTreeIndex { method constructor (line 3879) | constructor(name, comparator) { method backup (line 3885) | backup() { method restore (line 3891) | restore(tree) { method insert (line 3902) | insert(id, val) { method insertNode (line 3927) | insertNode(current, node) { method updateBalance (line 3988) | updateBalance(node) { method leftLeftCase (line 3999) | leftLeftCase(node) { method leftRightCase (line 4006) | leftRightCase(node) { method rightRightCase (line 4017) | rightRightCase(node) { method rightLeftCase (line 4024) | rightLeftCase(node) { method rotateLeft (line 4035) | rotateLeft(node) { method rotateRight (line 4077) | rotateRight(node) { method getValuesAsTree (line 4115) | getValuesAsTree(node) { method update (line 4134) | update(id, val) { method remove (line 4147) | remove(id) { method removeNode (line 4158) | removeNode(node, id) { method updateChildLink (line 4286) | updateChildLink(parentId, oldChildId, newChildId) { method promoteChild (line 4303) | promoteChild(parent, child) { method promoteSuccessor (line 4324) | promoteSuccessor(node) { method findGreaterLeaf (line 4386) | findGreaterLeaf(node) { method findLesserLeaf (line 4397) | findLesserLeaf(node) { method rangeRequest (line 4408) | rangeRequest(range) { method collateRequest (line 4433) | collateRequest(node, range) { method collateIds (line 4543) | collateIds(node) { method locate (line 4589) | locate(node, val) { method validateIndex (line 4612) | validateIndex() { method validateNode (line 4653) | validateNode(node) { class LokiEventEmitter (line 4719) | class LokiEventEmitter { method constructor (line 4720) | constructor() { method on (line 4737) | on(eventName, listener) { method emit (line 4759) | emit(eventName, ...data) { method addListener (line 4776) | addListener(eventName, listener) { method removeListener (line 4784) | removeListener(eventName, listener) { function getENV (line 4816) | function getENV() { class Loki (line 4841) | class Loki extends _event_emitter__WEBPACK_IMPORTED_MODULE_0__[/* LokiEv... method constructor (line 4853) | constructor(filename = "loki.db", options = {}) { method initializePersistence (line 4923) | initializePersistence(options = {}) { method copy (line 4987) | copy(options = {}) { method addCollection (line 5020) | addCollection(name, options = {}) { method loadCollection (line 5032) | loadCollection(collection) { method getCollection (line 5043) | getCollection(name) { method renameCollection (line 5059) | renameCollection(oldName, newName) { method listCollections (line 5066) | listCollections() { method removeCollection (line 5080) | removeCollection(collectionName) { method serialize (line 5100) | serialize(options = {}) { method toJSON (line 5116) | toJSON() { method serializeDestructured (line 5145) | serializeDestructured(options = {}) { method serializeCollection (line 5250) | serializeCollection(options = {}) { method deserializeDestructured (line 5288) | deserializeDestructured(destructuredSource, options = {}) { method deserializeCollection (line 5370) | deserializeCollection(destructuredSource, options = {}) { method loadJSON (line 5400) | loadJSON(serializedDb, options) { method loadJSONObject (line 5422) | loadJSONObject(dbObject, options = {}) { method close (line 5436) | close() { method generateChangesNotification (line 5468) | generateChangesNotification(arrayOfCollectionNames) { method serializeChanges (line 5483) | serializeChanges(collectionNamesArray) { method clearChanges (line 5489) | clearChanges() { method throttledSaveDrain (line 5506) | throttledSaveDrain(options = {}) { method _loadDatabase (line 5557) | _loadDatabase(options = {}, ignore_not_found = false) { method loadDatabase (line 5603) | loadDatabase(options = {}) { method _saveDatabase (line 5620) | _saveDatabase() { method saveDatabase (line 5652) | saveDatabase() { method deleteDatabase (line 5679) | deleteDatabase() { method _autosaveDirty (line 5693) | _autosaveDirty() { method _autosaveClearFlags (line 5704) | _autosaveClearFlags() { method _autosaveEnable (line 5712) | _autosaveEnable() { method _autosaveDisable (line 5732) | _autosaveDisable() { FILE: dist/packages/loki/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/loki/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/loki/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/loki/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/loki/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/loki/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/loki/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/loki/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/loki/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/loki/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/loki/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/loki/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/loki/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/loki/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/loki/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/loki/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/loki/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/loki/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/loki/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/loki/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/loki/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/loki/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/loki/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/loki/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/loki/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/loki/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/loki/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/loki/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/loki/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/loki/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/loki/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/loki/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/loki/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/loki/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/loki/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/loki/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: dist/packages/memory-storage/lokidb.memory-storage.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function getGlobal (line 103) | function getGlobal() { function create (line 110) | function create() { class memory_storage_MemoryStorage (line 141) | class memory_storage_MemoryStorage { method register (line 145) | static register() { method deregister (line 151) | static deregister() { method constructor (line 159) | constructor(options) { method loadDatabase (line 176) | loadDatabase(dbname) { method saveDatabase (line 206) | saveDatabase(dbname, dbstring) { method deleteDatabase (line 237) | deleteDatabase(dbname) { FILE: dist/packages/memory-storage/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/memory-storage/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/memory-storage/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/memory-storage/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/memory-storage/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/memory-storage/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/memory-storage/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/memory-storage/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/memory-storage/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/memory-storage/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/memory-storage/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/memory-storage/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/memory-storage/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/memory-storage/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/memory-storage/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/memory-storage/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/memory-storage/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/memory-storage/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/memory-storage/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/memory-storage/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/memory-storage/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/memory-storage/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/memory-storage/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/memory-storage/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/memory-storage/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/memory-storage/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/memory-storage/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/memory-storage/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/memory-storage/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/memory-storage/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/memory-storage/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/memory-storage/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/memory-storage/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/memory-storage/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/memory-storage/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/memory-storage/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: dist/packages/partitioning-adapter/lokidb.partitioning-adapter.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function getGlobal (line 103) | function getGlobal() { function create (line 110) | function create() { class partitioning_adapter_PartitioningAdapter (line 157) | class partitioning_adapter_PartitioningAdapter { method register (line 161) | static register() { method deregister (line 167) | static deregister() { method constructor (line 176) | constructor(adapter, { paging = false, pageSize = 25 * 1024 * 1024, de... method loadDatabase (line 205) | loadDatabase(dbname) { method _loadNextPartition (line 233) | _loadNextPartition(partition) { method _loadNextPage (line 254) | _loadNextPage() { method exportDatabase (line 302) | exportDatabase(dbname, dbref) { method _saveNextPartition (line 319) | _saveNextPartition() { method _saveNextPage (line 355) | _saveNextPage() { FILE: dist/packages/partitioning-adapter/types/common/types.d.ts type StorageAdapter (line 5) | interface StorageAdapter { type Doc (line 12) | type Doc = T & { type Dict (line 21) | interface Dict { FILE: dist/packages/partitioning-adapter/types/fs-storage/src/fs_storage.d.ts class FSStorage (line 5) | class FSStorage implements StorageAdapter { FILE: dist/packages/partitioning-adapter/types/full-text-search-language-de/src/german_analyzer.d.ts class GermanAnalyzer (line 2) | class GermanAnalyzer implements Analyzer { FILE: dist/packages/partitioning-adapter/types/full-text-search-language-en/src/english_analyzer.d.ts class EnglishAnalyzer (line 2) | class EnglishAnalyzer implements Analyzer { FILE: dist/packages/partitioning-adapter/types/full-text-search-language/src/language.d.ts class Among (line 3) | class Among { class SnowballProgram (line 11) | class SnowballProgram { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/analyzer/analyzer.d.ts type Analyzer (line 7) | interface Analyzer { class StandardAnalyzer (line 31) | class StandardAnalyzer implements Analyzer { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/analyzer/character_filter.d.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: dist/packages/partitioning-adapter/types/full-text-search/src/analyzer/token_filter.d.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... FILE: dist/packages/partitioning-adapter/types/full-text-search/src/analyzer/tokenizer.d.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; FILE: dist/packages/partitioning-adapter/types/full-text-search/src/full_text_search.d.ts class FullTextSearch (line 6) | class FullTextSearch { type FieldOptions (line 36) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 39) | interface Serialization { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/fuzzy/automaton.d.ts type Transition (line 5) | type Transition = [number, number, number]; class Automaton (line 20) | class Automaton { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/fuzzy/lev1t_parametric_description.d.ts class Lev1TParametricDescription (line 6) | class Lev1TParametricDescription extends ParametricDescription { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/fuzzy/lev2t_parametric_description.d.ts class Lev2TParametricDescription (line 6) | class Lev2TParametricDescription extends ParametricDescription { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/fuzzy/levenshtein_automata.d.ts class LevenshteinAutomata (line 6) | class LevenshteinAutomata { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/fuzzy/long.d.ts class Long (line 6) | class Long { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/fuzzy/parametric_description.d.ts class ParametricDescription (line 6) | class ParametricDescription { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/fuzzy/run_automaton.d.ts class RunAutomaton (line 6) | class RunAutomaton { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/index_searcher.d.ts class IndexSearcher (line 8) | class IndexSearcher { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/inverted_index.d.ts class InvertedIndex (line 13) | class InvertedIndex { type FieldOptions (line 85) | interface FieldOptions { type Index (line 90) | type Index = Map & { type IndexTerm (line 95) | type IndexTerm = { type SerializedIndex (line 99) | interface SerializedIndex { type Serialization (line 107) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 108) | type SpareSerialization = { type FullSerialization (line 112) | type FullSerialization = { type DocStore (line 120) | interface DocStore { type DocumentIndex (line 124) | type DocumentIndex = number | string; FILE: dist/packages/partitioning-adapter/types/full-text-search/src/query_types.d.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 11) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 18) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 25) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 34) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 44) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 52) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 59) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 71) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 76) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 82) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 92) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 96) | interface Query { FILE: dist/packages/partitioning-adapter/types/full-text-search/src/scorer.d.ts class Scorer (line 7) | class Scorer { type IDFCache (line 28) | interface IDFCache { type QueryResult (line 32) | interface QueryResult { type QueryResults (line 39) | type QueryResults = Map; type BM25Explanation (line 40) | interface BM25Explanation { type ConstantExplanation (line 52) | interface ConstantExplanation { type ScoreExplanation (line 56) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 57) | type ScoreResult = { type ScoreResults (line 61) | type ScoreResults = Dict; FILE: dist/packages/partitioning-adapter/types/indexed-storage/src/indexed_storage.d.ts class IndexedStorage (line 9) | class IndexedStorage implements StorageAdapter { type Entry (line 96) | interface Entry { FILE: dist/packages/partitioning-adapter/types/local-storage/src/local_storage.d.ts class LocalStorage (line 6) | class LocalStorage implements StorageAdapter { FILE: dist/packages/partitioning-adapter/types/loki/src/avl_index.d.ts type TreeNode (line 10) | type TreeNode = { type ITreeNodeHash (line 20) | interface ITreeNodeHash { class AvlTreeIndex (line 30) | class AvlTreeIndex implements IRangedIndex { FILE: dist/packages/partitioning-adapter/types/loki/src/clone.d.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... FILE: dist/packages/partitioning-adapter/types/loki/src/collection.d.ts class Collection (line 16) | class Collection = { type TTL (line 590) | interface TTL { FILE: dist/packages/partitioning-adapter/types/loki/src/comparators.d.ts type ILokiComparer (line 1) | interface ILokiComparer { type IComparatorMap (line 4) | interface IComparatorMap { FILE: dist/packages/partitioning-adapter/types/loki/src/dynamic_view.d.ts class DynamicView (line 24) | class DynamicView extends LokiEventEmitter { type Options (line 246) | interface Options { type SortPriority (line 251) | type SortPriority = "passive" | "active"; type Serialized (line 252) | interface Serialized { type Filter (line 267) | type Filter = { FILE: dist/packages/partitioning-adapter/types/loki/src/event_emitter.d.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { FILE: dist/packages/partitioning-adapter/types/loki/src/loki.d.ts class Loki (line 7) | class Loki extends LokiEventEmitter { type Options (line 286) | interface Options { type PersistenceOptions (line 294) | interface PersistenceOptions { type CopyOptions (line 303) | interface CopyOptions { type SerializeOptions (line 306) | interface SerializeOptions { type SerializeDestructuredOptions (line 309) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 315) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 320) | interface ThrottledDrainOptions { type Serialized (line 326) | interface Serialized { type LoadDatabaseOptions (line 339) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 340) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 341) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 342) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: dist/packages/partitioning-adapter/types/loki/src/operator_packages.d.ts type ILokiOperatorPackageMap (line 3) | interface ILokiOperatorPackageMap { class LokiOperatorPackage (line 48) | class LokiOperatorPackage { class LokiAbstractOperatorPackage (line 80) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { class ComparatorOperatorPackage (line 93) | class ComparatorOperatorPackage extends LokiOperatorPackage { FILE: dist/packages/partitioning-adapter/types/loki/src/ranged_indexes.d.ts type RangedValueOperator (line 2) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 3) | interface IRangedIndexRequest { type IRangedIndex (line 9) | interface IRangedIndex { type IRangedIndexFactoryMap (line 19) | interface IRangedIndexFactoryMap { FILE: dist/packages/partitioning-adapter/types/loki/src/result_set.d.ts class ResultSet (line 19) | class ResultSet { type DataOptions (line 211) | interface DataOptions { type SimpleSortOptions (line 216) | interface SimpleSortOptions { type ContainsHelperType (line 220) | type ContainsHelperType = R extends string ? string | string[] : R ex... type LokiOps (line 221) | type LokiOps = { type Query (line 266) | type Query = { FILE: dist/packages/partitioning-adapter/types/loki/src/unique_index.d.ts class UniqueIndex (line 1) | class UniqueIndex { FILE: dist/packages/partitioning-adapter/types/memory-storage/src/memory_storage.d.ts class MemoryStorage (line 6) | class MemoryStorage implements StorageAdapter { type Options (line 53) | interface Options { FILE: dist/packages/partitioning-adapter/types/partitioning-adapter/src/partitioning_adapter.d.ts class PartitioningAdapter (line 13) | class PartitioningAdapter implements StorageAdapter { FILE: docs/js/codemirror/addon/edit/matchbrackets.js function findMatchingBracket (line 19) | function findMatchingBracket(cm, where, config) { function scanForBracket (line 49) | function scanForBracket(cm, where, dir, style, config) { function matchBrackets (line 76) | function matchBrackets(cm, autoclear, config) { function doMatchBrackets (line 106) | function doMatchBrackets(cm) { FILE: docs/js/codemirror/addon/fold/brace-fold.js function findOpening (line 18) | function findOpening(openCh) { function hasImport (line 63) | function hasImport(line) { function hasInclude (line 87) | function hasInclude(line) { FILE: docs/js/codemirror/addon/fold/foldcode.js function doFold (line 14) | function doFold(cm, pos, options, force) { function makeWidget (line 61) | function makeWidget(cm, options) { function getOption (line 138) | function getOption(cm, options, name) { FILE: docs/js/codemirror/addon/fold/foldgutter.js function State (line 39) | function State(options) { function parseOptions (line 44) | function parseOptions(opts) { function isFolded (line 52) | function isFolded(cm, line) { function marker (line 58) | function marker(spec) { function updateFoldInfo (line 68) | function updateFoldInfo(cm, from, to) { function updateInViewport (line 87) | function updateInViewport(cm) { function onGutterClick (line 96) | function onGutterClick(cm, line, gutter) { function onChange (line 106) | function onChange(cm) { function onViewportChange (line 115) | function onViewportChange(cm) { function onFold (line 139) | function onFold(cm, from) { FILE: docs/js/codemirror/lib/codemirror.js function classTest (line 50) | function classTest(cls) { return new RegExp("(^|\\s)" + cls + "(?:$|\\s)... function removeChildren (line 61) | function removeChildren(e) { function removeChildrenAndAdd (line 67) | function removeChildrenAndAdd(parent, e) { function elt (line 71) | function elt(tag, content, className, style) { function eltP (line 80) | function eltP(tag, content, className, style) { function contains (line 103) | function contains(parent, child) { function activeElt (line 114) | function activeElt() { function addClass (line 129) | function addClass(node, cls) { function joinClasses (line 133) | function joinClasses(a, b) { function bind (line 146) | function bind(f) { function copyObj (line 151) | function copyObj(obj, target, overwrite) { function countColumn (line 161) | function countColumn(string, end, tabSize, startIndex, startValue) { function indexOf (line 182) | function indexOf(array, elt) { function findColumn (line 202) | function findColumn(string, goal, tabSize) { function spaceStr (line 217) | function spaceStr(n) { function lst (line 223) | function lst(arr) { return arr[arr.length-1] } function map (line 225) | function map(array, f) { function insertSorted (line 231) | function insertSorted(array, value, score) { function nothing (line 237) | function nothing() {} function createObj (line 239) | function createObj(base, props) { function isWordCharBasic (line 252) | function isWordCharBasic(ch) { function isWordChar (line 256) | function isWordChar(ch, helper) { function isEmpty (line 262) | function isEmpty(obj) { function isExtendingChar (line 273) | function isExtendingChar(ch) { return ch.charCodeAt(0) >= 768 && extendi... function skipExtendingChars (line 276) | function skipExtendingChars(str, pos, dir) { function findFirst (line 283) | function findFirst(pred, from, to) { function Display (line 296) | function Display(place, doc, input) { function getLine (line 396) | function getLine(doc, n) { function getBetween (line 412) | function getBetween(doc, start, end) { function getLines (line 424) | function getLines(doc, from, to) { function updateLineHeight (line 432) | function updateLineHeight(line, height) { function lineNo (line 439) | function lineNo(line) { function lineAtHeight (line 453) | function lineAtHeight(chunk, h) { function isLine (line 473) | function isLine(doc, l) {return l >= doc.first && l < doc.first + doc.size} function lineNumberFor (line 475) | function lineNumberFor(options, i) { function Pos (line 480) | function Pos(line, ch, sticky) { function cmp (line 491) | function cmp(a, b) { return a.line - b.line || a.ch - b.ch } function equalCursorPos (line 493) | function equalCursorPos(a, b) { return a.sticky == b.sticky && cmp(a, b)... function copyPos (line 495) | function copyPos(x) {return Pos(x.line, x.ch)} function maxPos (line 496) | function maxPos(a, b) { return cmp(a, b) < 0 ? b : a } function minPos (line 497) | function minPos(a, b) { return cmp(a, b) < 0 ? a : b } function clipLine (line 501) | function clipLine(doc, n) {return Math.max(doc.first, Math.min(n, doc.fi... function clipPos (line 502) | function clipPos(doc, pos) { function clipToLen (line 508) | function clipToLen(pos, linelen) { function clipPosArray (line 514) | function clipPosArray(doc, array) { function seeReadOnlySpans (line 524) | function seeReadOnlySpans() { function seeCollapsedSpans (line 528) | function seeCollapsedSpans() { function MarkedSpan (line 534) | function MarkedSpan(marker, from, to) { function getMarkedSpanFor (line 540) | function getMarkedSpanFor(spans, marker) { function removeMarkedSpan (line 548) | function removeMarkedSpan(spans, span) { function addMarkedSpan (line 555) | function addMarkedSpan(line, span) { function markedSpansBefore (line 564) | function markedSpansBefore(old, startCh, isInsert) { function markedSpansAfter (line 575) | function markedSpansAfter(old, endCh, isInsert) { function stretchSpansOverChange (line 594) | function stretchSpansOverChange(doc, change) { function clearEmptySpans (line 656) | function clearEmptySpans(spans) { function removeReadOnlyRanges (line 667) | function removeReadOnlyRanges(doc, from, to) { function detachMarkedSpans (line 696) | function detachMarkedSpans(line) { function attachMarkedSpans (line 703) | function attachMarkedSpans(line, spans) { function extraLeft (line 712) | function extraLeft(marker) { return marker.inclusiveLeft ? -1 : 0 } function extraRight (line 713) | function extraRight(marker) { return marker.inclusiveRight ? 1 : 0 } function compareCollapsedMarkers (line 718) | function compareCollapsedMarkers(a, b) { function collapsedSpanAtSide (line 731) | function collapsedSpanAtSide(line, start) { function collapsedSpanAtStart (line 741) | function collapsedSpanAtStart(line) { return collapsedSpanAtSide(line, t... function collapsedSpanAtEnd (line 742) | function collapsedSpanAtEnd(line) { return collapsedSpanAtSide(line, fal... function conflictingCollapsedRange (line 747) | function conflictingCollapsedRange(doc, lineNo$$1, from, to, marker) { function visualLine (line 767) | function visualLine(line) { function visualLineEnd (line 774) | function visualLineEnd(line) { function visualLineContinued (line 783) | function visualLineContinued(line) { function visualLineNo (line 794) | function visualLineNo(doc, lineN) { function visualLineEndNo (line 802) | function visualLineEndNo(doc, lineN) { function lineIsHidden (line 814) | function lineIsHidden(doc, line) { function lineIsHiddenInner (line 825) | function lineIsHiddenInner(doc, line, span) { function heightAtLine (line 842) | function heightAtLine(lineObj) { function lineLength (line 864) | function lineLength(line) { function findMaxLine (line 883) | function findMaxLine(cm) { function iterateBidiSections (line 899) | function iterateBidiSections(order, from, to, f) { function getBidiPartAt (line 913) | function getBidiPartAt(order, ch, sticky) { function charType (line 959) | function charType(code) { function BidiSpan (line 972) | function BidiSpan(level, from, to) { function getOrder (line 1102) | function getOrder(line, direction) { function moveCharLogically (line 1108) | function moveCharLogically(line, ch, dir) { function moveLogically (line 1113) | function moveLogically(line, start, dir) { function endOfLine (line 1118) | function endOfLine(visually, cm, lineObj, lineNo, dir) { function moveVisually (line 1145) | function moveVisually(cm, line, start, dir) { function getHandlers (line 1232) | function getHandlers(emitter, type) { function off (line 1236) | function off(emitter, type, f) { function signal (line 1251) | function signal(emitter, type /*, values...*/) { function signalDOMEvent (line 1261) | function signalDOMEvent(cm, e, override) { function signalCursorActivity (line 1268) | function signalCursorActivity(cm) { function hasHandler (line 1276) | function hasHandler(emitter, type) { function eventMixin (line 1282) | function eventMixin(ctor) { function e_preventDefault (line 1290) | function e_preventDefault(e) { function e_stopPropagation (line 1294) | function e_stopPropagation(e) { function e_defaultPrevented (line 1298) | function e_defaultPrevented(e) { function e_stop (line 1301) | function e_stop(e) {e_preventDefault(e); e_stopPropagation(e);} function e_target (line 1303) | function e_target(e) {return e.target || e.srcElement} function e_button (line 1304) | function e_button(e) { function zeroWidthElement (line 1325) | function zeroWidthElement(measure) { function hasBadBidiRects (line 1340) | function hasBadBidiRects(measure) { function hasBadZoomedRects (line 1389) | function hasBadZoomedRects(measure) { function defineMode (line 1404) | function defineMode(name, mode) { function defineMIME (line 1410) | function defineMIME(mime, spec) { function resolveMode (line 1416) | function resolveMode(spec) { function getMode (line 1435) | function getMode(options, spec) { function extendMode (line 1459) | function extendMode(mode, properties) { function copyState (line 1464) | function copyState(mode, state) { function innerMode (line 1478) | function innerMode(mode, state) { function startState (line 1489) | function startState(mode, a1, a2) { function highlightLine (line 1616) | function highlightLine(cm, line, context, forceToEnd) { function getLineStyles (line 1658) | function getLineStyles(cm, line, updateFrontier) { function getContextBefore (line 1674) | function getContextBefore(cm, n, precise) { function processLine (line 1694) | function processLine(cm, text, context, startAt) { function callBlankLine (line 1705) | function callBlankLine(mode, state) { function readToken (line 1712) | function readToken(mode, stream, state, inner) { function takeToken (line 1729) | function takeToken(cm, pos, precise, asArray) { function extractLineClasses (line 1743) | function extractLineClasses(type, output) { function runMode (line 1758) | function runMode(cm, text, mode, context, f, lineClasses, forceToEnd) { function findStartLine (line 1802) | function findStartLine(cm, n, precise) { function retreatFrontier (line 1819) | function retreatFrontier(doc, n) { function updateLine (line 1852) | function updateLine(line, text, markedSpans, estimateHeight) { function cleanUpLine (line 1864) | function cleanUpLine(line) { function interpretTokenStyle (line 1874) | function interpretTokenStyle(style, options) { function buildLineContent (line 1886) | function buildLineContent(cm, lineView) { function defaultSpecialCharPlaceholder (line 1944) | function defaultSpecialCharPlaceholder(ch) { function buildToken (line 1953) | function buildToken(builder, text, style, startStyle, endStyle, title, c... function splitSpaces (line 2015) | function splitSpaces(text, trailingBefore) { function buildTokenBadBidi (line 2030) | function buildTokenBadBidi(inner, order) { function buildCollapsedSpan (line 2050) | function buildCollapsedSpan(builder, size, marker, ignoreWidget) { function insertLineContent (line 2068) | function insertLineContent(line, builder, styles) { function LineView (line 2140) | function LineView(doc, line, lineN) { function buildViewArray (line 2152) | function buildViewArray(cm, from, to) { function pushOperation (line 2164) | function pushOperation(op) { function fireCallbacksForOps (line 2175) | function fireCallbacksForOps(group) { function finishOperation (line 2191) | function finishOperation(op, endCb) { function signalLater (line 2211) | function signalLater(emitter, type /*, values...*/) { function fireOrphanDelayed (line 2231) | function fireOrphanDelayed() { function updateLineForChanges (line 2240) | function updateLineForChanges(cm, lineView, lineN, dims) { function ensureLineWrapped (line 2253) | function ensureLineWrapped(lineView) { function updateLineBackground (line 2264) | function updateLineBackground(cm, lineView) { function getLineContent (line 2279) | function getLineContent(cm, lineView) { function updateLineText (line 2292) | function updateLineText(cm, lineView) { function updateLineClasses (line 2307) | function updateLineClasses(cm, lineView) { function updateLineGutter (line 2317) | function updateLineGutter(cm, lineView, lineN, dims) { function updateLineWidgets (line 2355) | function updateLineWidgets(cm, lineView, dims) { function buildLineElement (line 2366) | function buildLineElement(cm, lineView, lineN, dims) { function insertLineWidgets (line 2380) | function insertLineWidgets(cm, lineView, dims) { function insertLineWidgetsFor (line 2386) | function insertLineWidgetsFor(cm, line, lineView, dims, allowAbove) { function positionLineWidget (line 2402) | function positionLineWidget(widget, node, lineView, dims) { function widgetHeight (line 2420) | function widgetHeight(widget) { function eventInWidget (line 2436) | function eventInWidget(display, e) { function paddingTop (line 2446) | function paddingTop(display) {return display.lineSpace.offsetTop} function paddingVert (line 2447) | function paddingVert(display) {return display.mover.offsetHeight - displ... function paddingH (line 2448) | function paddingH(display) { function scrollGap (line 2457) | function scrollGap(cm) { return scrollerGap - cm.display.nativeBarWidth } function displayWidth (line 2458) | function displayWidth(cm) { function displayHeight (line 2461) | function displayHeight(cm) { function ensureLineHeights (line 2469) | function ensureLineHeights(cm, lineView, rect) { function mapFromLineView (line 2490) | function mapFromLineView(lineView, line, lineN) { function updateExternalMeasurement (line 2503) | function updateExternalMeasurement(cm, line) { function measureChar (line 2516) | function measureChar(cm, line, ch, bias) { function findViewForLine (line 2521) | function findViewForLine(cm, lineN) { function prepareMeasureForLine (line 2534) | function prepareMeasureForLine(cm, line) { function measureCharPrepared (line 2556) | function measureCharPrepared(cm, prepared, ch, bias, varHeight) { function nodeAndOffsetInLineMap (line 2578) | function nodeAndOffsetInLineMap(map$$1, ch, bias) { function getUsefulRect (line 2616) | function getUsefulRect(rects, bias) { function measureCharInner (line 2626) | function measureCharInner(cm, prepared, ch, bias) { function maybeUpdateRectForZooming (line 2679) | function maybeUpdateRectForZooming(measure, rect) { function clearLineMeasurementCacheFor (line 2689) | function clearLineMeasurementCacheFor(lineView) { function clearLineMeasurementCache (line 2698) | function clearLineMeasurementCache(cm) { function clearCaches (line 2705) | function clearCaches(cm) { function pageScrollX (line 2712) | function pageScrollX() { function pageScrollY (line 2719) | function pageScrollY() { function intoCoordSystem (line 2728) | function intoCoordSystem(cm, lineObj, rect, context, includeWidgets) { function fromCoordSystem (line 2750) | function fromCoordSystem(cm, coords, context) { function charCoords (line 2767) | function charCoords(cm, pos, context, lineObj, bias) { function cursorCoords (line 2788) | function cursorCoords(cm, pos, context, lineObj, preparedMeasure, varHei... function estimateCoords (line 2819) | function estimateCoords(cm, pos) { function PosWithInfo (line 2834) | function PosWithInfo(line, ch, sticky, outside, xRel) { function coordsChar (line 2843) | function coordsChar(cm, x, y) { function wrappedLineExtent (line 2864) | function wrappedLineExtent(cm, lineObj, preparedMeasure, y) { function wrappedLineExtentChar (line 2872) | function wrappedLineExtentChar(cm, lineObj, preparedMeasure, target) { function coordsCharInner (line 2877) | function coordsCharInner(cm, lineObj, lineNo$$1, x, y) { function textHeight (line 2940) | function textHeight(display) { function charWidth (line 2960) | function charWidth(display) { function getDimensions (line 2972) | function getDimensions(cm) { function compensateForHScroll (line 2989) | function compensateForHScroll(display) { function estimateHeight (line 2996) | function estimateHeight(cm) { function estimateLineHeights (line 3014) | function estimateLineHeights(cm) { function posFromMouse (line 3027) | function posFromMouse(cm, e, liberal, forRect) { function findViewIndex (line 3045) | function findViewIndex(cm, n) { function updateSelection (line 3056) | function updateSelection(cm) { function prepareSelection (line 3060) | function prepareSelection(cm, primary) { function drawSelectionCursor (line 3079) | function drawSelectionCursor(cm, head, output) { function drawSelectionRange (line 3098) | function drawSelectionRange(cm, range$$1, output) { function restartBlink (line 3171) | function restartBlink(cm) { function ensureFocus (line 3184) | function ensureFocus(cm) { function delayBlurEvent (line 3188) | function delayBlurEvent(cm) { function onFocus (line 3196) | function onFocus(cm, e) { function onBlur (line 3215) | function onBlur(cm, e) { function updateHeightsInViewport (line 3229) | function updateHeightsInViewport(cm) { function updateWidgetHeight (line 3256) | function updateWidgetHeight(line) { function visibleLines (line 3264) | function visibleLines(display, doc, viewport) { function alignHorizontally (line 3287) | function alignHorizontally(cm) { function maybeUpdateLineNumberWidth (line 3310) | function maybeUpdateLineNumberWidth(cm) { function maybeScrollWindow (line 3332) | function maybeScrollWindow(cm, rect) { function scrollPosIntoView (line 3349) | function scrollPosIntoView(cm, pos, end, margin) { function scrollIntoView (line 3383) | function scrollIntoView(cm, rect) { function calculateScrollPos (line 3393) | function calculateScrollPos(cm, rect) { function addToScrollTop (line 3423) | function addToScrollTop(cm, top) { function ensureCursorVisible (line 3431) | function ensureCursorVisible(cm) { function scrollToCoords (line 3437) | function scrollToCoords(cm, x, y) { function scrollToRange (line 3443) | function scrollToRange(cm, range$$1) { function resolveScrollToPos (line 3452) | function resolveScrollToPos(cm) { function scrollToCoordsRange (line 3461) | function scrollToCoordsRange(cm, from, to, margin) { function updateScrollTop (line 3473) | function updateScrollTop(cm, val) { function setScrollTop (line 3481) | function setScrollTop(cm, val, forceScroll) { function setScrollLeft (line 3491) | function setScrollLeft(cm, val, isScroller, forceScroll) { function measureForScrollbars (line 3504) | function measureForScrollbars(cm) { function maybeDisable (line 3595) | function maybeDisable() { function updateScrollbars (line 3624) | function updateScrollbars(cm, measure) { function updateScrollbarsInner (line 3638) | function updateScrollbarsInner(cm, measure) { function initScrollbars (line 3660) | function initScrollbars(cm) { function startOperation (line 3690) | function startOperation(cm) { function endOperation (line 3712) | function endOperation(cm) { function endOperations (line 3723) | function endOperations(group) { function endOperation_R1 (line 3737) | function endOperation_R1(op) { function endOperation_W1 (line 3750) | function endOperation_W1(op) { function endOperation_R2 (line 3754) | function endOperation_R2(op) { function endOperation_W2 (line 3775) | function endOperation_W2(op) { function endOperation_finish (line 3800) | function endOperation_finish(op) { function runInOp (line 3839) | function runInOp(cm, f) { function operation (line 3846) | function operation(cm, f) { function methodOp (line 3856) | function methodOp(f) { function docMethodOp (line 3864) | function docMethodOp(f) { function regChange (line 3880) | function regChange(cm, from, to, lendiff) { function regLineChange (line 3945) | function regLineChange(cm, line, type) { function resetView (line 3959) | function resetView(cm) { function viewCuttingPoint (line 3965) | function viewCuttingPoint(cm, oldN, newN, dir) { function adjustView (line 3992) | function adjustView(cm, from, to) { function countDirtyView (line 4013) | function countDirtyView(cm) { function startWorker (line 4024) | function startWorker(cm, time) { function highlightWorker (line 4029) | function highlightWorker(cm) { function maybeClipScrollbars (line 4099) | function maybeClipScrollbars(cm) { function selectionSnapshot (line 4110) | function selectionSnapshot(cm) { function restoreSelection (line 4127) | function restoreSelection(snapshot) { function updateDisplayIfNeeded (line 4143) | function updateDisplayIfNeeded(cm, update) { function postUpdateDisplay (line 4215) | function postUpdateDisplay(cm, update) { function updateDisplaySimple (line 4245) | function updateDisplaySimple(cm, viewport) { function patchDisplay (line 4262) | function patchDisplay(cm, updateNumbersFrom, dims) { function updateGutterSpace (line 4304) | function updateGutterSpace(cm) { function setDocumentHeight (line 4309) | function setDocumentHeight(cm, measure) { function updateGutters (line 4317) | function updateGutters(cm) { function setGuttersForLineNumbers (line 4335) | function setGuttersForLineNumbers(options) { function wheelEventDelta (line 4367) | function wheelEventDelta(e) { function wheelEventPixels (line 4374) | function wheelEventPixels(e) { function onScrollWheel (line 4381) | function onScrollWheel(cm, e) { function normalizeSelection (line 4520) | function normalizeSelection(ranges, primIndex) { function simpleSelection (line 4536) | function simpleSelection(anchor, head) { function changeEnd (line 4542) | function changeEnd(change) { function adjustForChange (line 4550) | function adjustForChange(pos, change) { function computeSelAfterChange (line 4559) | function computeSelAfterChange(doc, change) { function offsetPos (line 4569) | function offsetPos(pos, old, nw) { function computeReplacedSel (line 4578) | function computeReplacedSel(doc, changes, hint) { function loadMode (line 4599) | function loadMode(cm) { function resetModeState (line 4604) | function resetModeState(cm) { function isWholeLineUpdate (line 4620) | function isWholeLineUpdate(doc, change) { function updateDoc (line 4626) | function updateDoc(doc, change, markedSpans, estimateHeight$$1) { function linkedDocs (line 4678) | function linkedDocs(doc, f, sharedHistOnly) { function attachDoc (line 4693) | function attachDoc(cm, doc) { function setDirectionClass (line 4705) | function setDirectionClass(cm) { function directionChanged (line 4709) | function directionChanged(cm) { function History (line 4716) | function History(startGen) { function historyChangeFromChange (line 4733) | function historyChangeFromChange(doc, change) { function clearSelectionEvents (line 4742) | function clearSelectionEvents(array) { function lastChangeEvent (line 4752) | function lastChangeEvent(hist, force) { function addChangeToHistory (line 4767) | function addChangeToHistory(doc, change, selAfter, opId) { function selectionEventCanBeMerged (line 4810) | function selectionEventCanBeMerged(doc, origin, prev, sel) { function addSelectionToHistory (line 4823) | function addSelectionToHistory(doc, sel, opId, options) { function pushSelectionToHistory (line 4845) | function pushSelectionToHistory(sel, dest) { function attachLocalSpans (line 4852) | function attachLocalSpans(doc, change, from, to) { function removeClearedSpans (line 4863) | function removeClearedSpans(spans) { function getOldSpans (line 4874) | function getOldSpans(doc, change) { function mergeOldSpans (line 4887) | function mergeOldSpans(doc, change) { function copyHistoryArray (line 4911) | function copyHistoryArray(events, newGroup, instantiateSel) { function extendRange (line 4943) | function extendRange(range, head, other, extend) { function extendSelection (line 4962) | function extendSelection(doc, head, other, options, extend) { function extendSelections (line 4969) | function extendSelections(doc, heads, options) { function replaceOneSelection (line 4979) | function replaceOneSelection(doc, i, range, options) { function setSimpleSelection (line 4986) | function setSimpleSelection(doc, anchor, head, options) { function filterSelectionChange (line 4992) | function filterSelectionChange(doc, sel, options) { function setSelectionReplaceHistory (line 5011) | function setSelectionReplaceHistory(doc, sel, options) { function setSelection (line 5022) | function setSelection(doc, sel, options) { function setSelectionNoUndo (line 5027) | function setSelectionNoUndo(doc, sel, options) { function setSelectionInner (line 5039) | function setSelectionInner(doc, sel) { function reCheckSelection (line 5053) | function reCheckSelection(doc) { function skipAtomicInSelection (line 5059) | function skipAtomicInSelection(doc, sel, bias, mayClear) { function skipAtomicInner (line 5074) | function skipAtomicInner(doc, pos, oldPos, dir, mayClear) { function skipAtomic (line 5107) | function skipAtomic(doc, pos, oldPos, bias, mayClear) { function movePos (line 5120) | function movePos(doc, pos, dir, line) { function selectAll (line 5132) | function selectAll(cm) { function filterChange (line 5139) | function filterChange(doc, change, update) { function makeChange (line 5163) | function makeChange(doc, change, ignoreReadOnly) { function makeChangeInner (line 5185) | function makeChangeInner(doc, change) { function makeChangeFromHistory (line 5203) | function makeChangeFromHistory(doc, type, allowSelectionOnly) { function shiftDoc (line 5276) | function shiftDoc(doc, distance) { function makeChangeSingleDoc (line 5292) | function makeChangeSingleDoc(doc, change, selAfter, spans) { function makeChangeSingleDocInEditor (line 5325) | function makeChangeSingleDocInEditor(cm, change, spans) { function replaceRange (line 5383) | function replaceRange(doc, code, from, to, origin) { function rebaseHistSelSingle (line 5392) | function rebaseHistSelSingle(pos, from, to, diff) { function rebaseHistArray (line 5408) | function rebaseHistArray(array, from, to, diff) { function rebaseHist (line 5436) | function rebaseHist(hist, change) { function changeLine (line 5445) | function changeLine(doc, handle, changeType, op) { function LeafChunk (line 5467) | function LeafChunk(lines) { function BranchChunk (line 5520) | function BranchChunk(children) { function adjustScrollWhenAboveVisible (line 5683) | function adjustScrollWhenAboveVisible(cm, line, diff) { function addLineWidget (line 5688) | function addLineWidget(doc, handle, node, options) { function markText (line 5847) | function markText(doc, from, to, options, type) { function markTextShared (line 5945) | function markTextShared(doc, from, to, options, type) { function findSharedMarkers (line 5960) | function findSharedMarkers(doc) { function copySharedMarkers (line 5964) | function copySharedMarkers(doc, markers) { function detachSharedMarkers (line 5976) | function detachSharedMarkers(markers) { function onDrop (line 6418) | function onDrop(e) { function onDragStart (line 6478) | function onDragStart(cm, e) { function onDragOver (line 6501) | function onDragOver(cm, e) { function clearDragCursor (line 6513) | function clearDragCursor(cm) { function forEachCodeMirror (line 6524) | function forEachCodeMirror(f) { function ensureGlobalHandlers (line 6534) | function ensureGlobalHandlers() { function registerGlobalHandlers (line 6539) | function registerGlobalHandlers() { function onResize (line 6552) | function onResize(cm) { function normalizeKeyName (line 6625) | function normalizeKeyName(name) { function normalizeKeyMap (line 6649) | function normalizeKeyMap(keymap) { function lookupKey (line 6676) | function lookupKey(key, map$$1, handle, context) { function isModifierKey (line 6695) | function isModifierKey(value) { function addModifierNames (line 6700) | function addModifierNames(name, event, noShift) { function keyName (line 6710) | function keyName(event, noShift) { function getKeyMap (line 6717) | function getKeyMap(val) { function deleteNearSelection (line 6723) | function deleteNearSelection(cm, compute) { function lineStart (line 6889) | function lineStart(cm, lineN) { function lineEnd (line 6895) | function lineEnd(cm, lineN) { function lineStartSmart (line 6901) | function lineStartSmart(cm, pos) { function doHandleBinding (line 6914) | function doHandleBinding(cm, bound, dropShift) { function lookupKeyForEditor (line 6934) | function lookupKeyForEditor(cm, name, handle) { function dispatchKey (line 6947) | function dispatchKey(cm, name, e, handle) { function handleKeyBinding (line 6979) | function handleKeyBinding(cm, e) { function handleCharBinding (line 6998) | function handleCharBinding(cm, e, ch) { function onKeyDown (line 7003) | function onKeyDown(e) { function showCrossHair (line 7024) | function showCrossHair(cm) { function onKeyUp (line 7039) | function onKeyUp(e) { function onKeyPress (line 7044) | function onKeyPress(e) { function clickRepeat (line 7072) | function clickRepeat(pos, button) { function onMouseDown (line 7093) | function onMouseDown(e) { function handleMappedButton (line 7130) | function handleMappedButton(cm, button, pos, repeat, event) { function configureMouse (line 7150) | function configureMouse(cm, repeat, event) { function leftButtonDown (line 7163) | function leftButtonDown(cm, pos, repeat, event) { function leftButtonStartDrag (line 7181) | function leftButtonStartDrag(cm, event, pos, behavior) { function rangeForUnit (line 7220) | function rangeForUnit(cm, pos, unit) { function leftButtonSelect (line 7229) | function leftButtonSelect(cm, event, start, behavior) { function gutterEvent (line 7362) | function gutterEvent(cm, e, type, prevent) { function clickInGutter (line 7386) | function clickInGutter(cm, e) { function onContextMenu (line 7395) | function onContextMenu(cm, e) { function contextMenuInGutter (line 7401) | function contextMenuInGutter(cm, e) { function themeChanged (line 7406) | function themeChanged(cm) { function defineOptions (line 7417) | function defineOptions(CodeMirror) { function guttersChanged (line 7550) | function guttersChanged(cm) { function dragDropChanged (line 7556) | function dragDropChanged(cm, value, old) { function wrappingChanged (line 7569) | function wrappingChanged(cm) { function CodeMirror$1 (line 7587) | function CodeMirror$1(place, options) { function registerEventHandlers (line 7663) | function registerEventHandlers(cm) { function indentLine (line 7778) | function indentLine(cm, n, how, aggressive) { function setLastCopied (line 7842) | function setLastCopied(newLastCopied) { function applyTextInput (line 7846) | function applyTextInput(cm, inserted, deleted, sel, origin) { function handlePaste (line 7894) | function handlePaste(e, cm) { function triggerElectric (line 7904) | function triggerElectric(cm, inserted) { function copyableRanges (line 7928) | function copyableRanges(cm) { function disableBrowserMagic (line 7939) | function disableBrowserMagic(field, spellcheck) { function hiddenTextarea (line 7945) | function hiddenTextarea() { function findPosH (line 8409) | function findPosH(doc, pos, dir, unit, visually) { function findPosV (line 8469) | function findPosV(cm, pos, dir, unit) { function onCopyCut (line 8532) | function onCopyCut(e) { function poll (line 8686) | function poll() { function posToDOM (line 8852) | function posToDOM(cm, pos) { function isInGutter (line 8868) | function isInGutter(node) { function badPos (line 8874) | function badPos(pos, bad) { if (bad) { pos.bad = true; } return pos } function domTextBetween (line 8876) | function domTextBetween(cm, from, to, fromLine, toLine) { function domToPos (line 8923) | function domToPos(cm, node, offset) { function locateNodeInLineView (line 8942) | function locateNodeInLineView(lineView, node, offset) { function prepareCopyCut (line 9045) | function prepareCopyCut(e) { function p (line 9187) | function p() { function prepareSelectAllHack (line 9290) | function prepareSelectAllHack() { function rehide (line 9303) | function rehide() { function fromTextArea (line 9349) | function fromTextArea(textarea, options) { function addLegacyProps (line 9406) | function addLegacyProps(CodeMirror) { FILE: docs/js/codemirror/mode/javascript/javascript.js function expressionAllowed (line 14) | function expressionAllowed(stream, state, backUp) { function kw (line 30) | function kw(type) {return {type: type, style: "keyword"};} function readRegexp (line 79) | function readRegexp(stream) { function ret (line 94) | function ret(tp, style, cont) { function tokenBase (line 98) | function tokenBase(stream, state) { function tokenString (line 163) | function tokenString(quote) { function tokenComment (line 179) | function tokenComment(stream, state) { function tokenQuasi (line 191) | function tokenQuasi(stream, state) { function findFatArrow (line 211) | function findFatArrow(stream, state) { function JSLexical (line 246) | function JSLexical(indented, column, type, align, prev, info) { function inScope (line 255) | function inScope(state, varname) { function parseJS (line 264) | function parseJS(state, style, type, content, stream) { function pass (line 288) | function pass() { function cont (line 291) | function cont() { function register (line 295) | function register(varname) { function pushcontext (line 316) | function pushcontext() { function popcontext (line 320) | function popcontext() { function pushlex (line 324) | function pushlex(type, info) { function poplex (line 335) | function poplex() { function expect (line 345) | function expect(wanted) { function statement (line 354) | function statement(type, value) { function expression (line 389) | function expression(type) { function expressionNoComma (line 392) | function expressionNoComma(type) { function parenExpr (line 395) | function parenExpr(type) { function expressionInner (line 399) | function expressionInner(type, noComma) { function maybeexpression (line 419) | function maybeexpression(type) { function maybeexpressionNoComma (line 423) | function maybeexpressionNoComma(type) { function maybeoperatorComma (line 428) | function maybeoperatorComma(type, value) { function maybeoperatorNoComma (line 432) | function maybeoperatorNoComma(type, value, noComma) { function quasi (line 448) | function quasi(type, value) { function continueQuasi (line 453) | function continueQuasi(type) { function arrowBody (line 460) | function arrowBody(type) { function arrowBodyNoComma (line 464) | function arrowBodyNoComma(type) { function maybeTarget (line 468) | function maybeTarget(noComma) { function target (line 474) | function target(_, value) { function targetNoComma (line 477) | function targetNoComma(_, value) { function maybelabel (line 480) | function maybelabel(type) { function property (line 484) | function property(type) { function objprop (line 487) | function objprop(type, value) { function getterSetter (line 510) | function getterSetter(type) { function afterprop (line 515) | function afterprop(type) { function commasep (line 519) | function commasep(what, end, sep) { function contCommasep (line 537) | function contCommasep(what, end, info) { function block (line 542) | function block(type) { function maybetype (line 546) | function maybetype(type, value) { function typeexpr (line 552) | function typeexpr(type) { function maybeReturnType (line 558) | function maybeReturnType(type) { function typeprop (line 561) | function typeprop(type, value) { function typearg (line 573) | function typearg(type) { function afterType (line 577) | function afterType(type, value) { function vardef (line 583) | function vardef() { function pattern (line 586) | function pattern(type, value) { function proppattern (line 593) | function proppattern(type, value) { function maybeAssign (line 603) | function maybeAssign(_type, value) { function vardefCont (line 606) | function vardefCont(type) { function maybeelse (line 609) | function maybeelse(type, value) { function forspec (line 612) | function forspec(type) { function forspec1 (line 615) | function forspec1(type) { function formaybeinof (line 621) | function formaybeinof(_type, value) { function forspec2 (line 625) | function forspec2(type, value) { function forspec3 (line 630) | function forspec3(type) { function functiondef (line 633) | function functiondef(type, value) { function funarg (line 639) | function funarg(type) { function classExpression (line 643) | function classExpression(type, value) { function className (line 648) | function className(type, value) { function classNameAfter (line 651) | function classNameAfter(type, value) { function classBody (line 657) | function classBody(type, value) { function classfield (line 678) | function classfield(type, value) { function afterExport (line 684) | function afterExport(type, value) { function exportField (line 690) | function exportField(type, value) { function afterImport (line 694) | function afterImport(type) { function importSpec (line 698) | function importSpec(type, value) { function maybeMoreImports (line 704) | function maybeMoreImports(type) { function maybeAs (line 707) | function maybeAs(_type, value) { function maybeFrom (line 710) | function maybeFrom(_type, value) { function arrayLiteral (line 713) | function arrayLiteral(type) { function isContinuedStatement (line 718) | function isContinuedStatement(state, textAfter) { FILE: docs/js/javascript_editor.js class JavascriptEditor (line 5) | class JavascriptEditor { method constructor (line 6) | constructor(source) { method switchToViewMode (line 83) | switchToViewMode() { method switchToEditMode (line 91) | switchToEditMode() { method compile (line 99) | compile() { method stringify (line 165) | static stringify(value) { FILE: integration/spec/helper/integration.helper.js constant ENVIRONMENT (line 2) | const ENVIRONMENT = (() => { function loadScriptByTag (line 31) | function loadScriptByTag(src) { function loadScript (line 41) | function loadScript(name) { function loadLibrary (line 61) | function loadLibrary(name, dependencies) { FILE: packages/common/plugin.ts function getGlobal (line 1) | function getGlobal(): any { function create (line 10) | function create(): void { constant PLUGINS (line 23) | const PLUGINS = create(); FILE: packages/common/types.ts type StorageAdapter (line 6) | interface StorageAdapter { type Doc (line 18) | type Doc = T & { type Dict (line 28) | interface Dict { FILE: packages/fs-storage/spec/node/fs_storage.spec.ts type Name (line 7) | interface Name { FILE: packages/fs-storage/src/fs_storage.ts class FSStorage (line 8) | class FSStorage implements StorageAdapter { method register (line 12) | static register(): void { method deregister (line 19) | static deregister(): void { method loadDatabase (line 28) | loadDatabase(dbname: string): Promise { method saveDatabase (line 54) | saveDatabase(dbname: string, dbstring: string): Promise { method deleteDatabase (line 79) | deleteDatabase(dbname: string): Promise { FILE: packages/full-text-search-language-de/src/german_analyzer.ts class GermanStemmer (line 13) | class GermanStemmer { method constructor (line 18) | constructor() { function splitter (line 316) | function splitter(str: string) { function stemmer (line 329) | function stemmer(token: string) { class GermanAnalyzer (line 339) | class GermanAnalyzer implements Analyzer { FILE: packages/full-text-search-language-en/src/english_analyzer.ts class EnglishStemmer (line 11) | class EnglishStemmer { method constructor (line 14) | constructor() { function splitter (line 231) | function splitter(str: string) { function stemmer (line 244) | function stemmer(token: string) { class EnglishAnalyzer (line 252) | class EnglishAnalyzer implements Analyzer { FILE: packages/full-text-search-language/spec/helper/create_lanuage_test.helper.ts type LanguageTestData (line 5) | interface LanguageTestData { function createLanguageTest (line 20) | function createLanguageTest(language: string, data: LanguageTestData) { FILE: packages/full-text-search-language/src/language.ts function generateTrimmer (line 5) | function generateTrimmer(wordCharacters: string) { function generateStopWordFilter (line 10) | function generateStopWordFilter(stopWords: string[]) { class Among (line 15) | class Among { method constructor (line 22) | constructor(s: string, substring_i: number, result: number, method?: a... class SnowballProgram (line 40) | class SnowballProgram { method constructor (line 48) | constructor() { method setCurrent (line 57) | setCurrent(word: string) { method getCurrent (line 66) | getCurrent() { method in_grouping (line 72) | in_grouping(s: number[], min: number, max: number) { method in_grouping_b (line 86) | in_grouping_b(s: number[], min: number, max: number) { method out_grouping (line 100) | out_grouping(s: number[], min: number, max: number) { method out_grouping_b (line 116) | out_grouping_b(s: number[], min: number, max: number) { method eq_s (line 132) | eq_s(s_size: number, s: string) { method eq_s_b (line 145) | eq_s_b(s_size: number, s: string) { method find_among (line 158) | find_among(v: Among[], v_size: number) { method find_among_b (line 217) | find_among_b(v: Among[], v_size: number) { method replace_s (line 274) | replace_s(c_bra: number, c_ket: number, s: string) { method slice_check (line 290) | slice_check() { method slice_from (line 297) | slice_from(s: string) { method slice_del (line 302) | slice_del() { method insert (line 306) | insert(c_bra: number, c_ket: number, s: string) { method slice_to (line 314) | slice_to() { method eq_v_b (line 319) | eq_v_b(s: string) { FILE: packages/full-text-search/spec/generic/full_text_search.spec.ts type User (line 70) | interface User { FILE: packages/full-text-search/spec/node/MOCK_DATA.ts constant DATA (line 1) | const DATA = [ FILE: packages/full-text-search/spec/node/QUERIES.ts constant FIELD_NAME_1 (line 3) | const FIELD_NAME_1 = "msg"; constant QUERIES (line 5) | const QUERIES: { fts: QueryTypes, es: any, empty?: boolean, focus?: bool... FILE: packages/full-text-search/spec/node/elasticsearch.spec.ts constant INDEX_NAME (line 11) | const INDEX_NAME = "test_index"; constant INDEX_TYPE (line 12) | const INDEX_TYPE = "MockUp"; constant FIELD_NAME_1 (line 13) | const FIELD_NAME_1 = "msg"; function fieldLengthES5 (line 15) | function fieldLengthES5(fieldLength: number) { function fieldLengthES6 (line 37) | function fieldLengthES6(fieldLength: number) { function initES (line 226) | function initES() { function initFTS (line 280) | function initFTS() { FILE: packages/full-text-search/src/analyzer/analyzer.ts type Analyzer (line 8) | interface Analyzer { function analyze (line 29) | function analyze(analyzer: Analyzer, str: string): string[] { class StandardAnalyzer (line 50) | class StandardAnalyzer implements Analyzer { FILE: packages/full-text-search/src/analyzer/character_filter.ts type CharacterFilter (line 4) | type CharacterFilter = (value: string) => string; FILE: packages/full-text-search/src/analyzer/token_filter.ts type TokenFilter (line 4) | type TokenFilter = (value: string, index: number, array: string[]) => st... function lowercaseTokenFilter (line 11) | function lowercaseTokenFilter(token: string): string { function uppercaseTokenFilter (line 20) | function uppercaseTokenFilter(token: string): string { FILE: packages/full-text-search/src/analyzer/tokenizer.ts type Tokenizer (line 4) | type Tokenizer = (value: string) => string[]; function whitespaceTokenizer (line 11) | function whitespaceTokenizer(value: string): string[] { FILE: packages/full-text-search/src/full_text_search.ts class FullTextSearch (line 9) | class FullTextSearch { method register (line 20) | public static register(): void { method constructor (line 35) | constructor(fieldOptions: FullTextSearch.FieldOptions[] = [], id?: str... method addDocument (line 46) | public addDocument(doc: object, id: InvertedIndex.DocumentIndex = doc[... method removeDocument (line 68) | public removeDocument(doc: object, id: InvertedIndex.DocumentIndex = d... method updateDocument (line 77) | public updateDocument(doc: object, id: InvertedIndex.DocumentIndex = d... method clear (line 82) | public clear(): void { method search (line 88) | public search(query: Query): Scorer.ScoreResults { method toJSON (line 92) | public toJSON(): FullTextSearch.Serialization { method fromJSONObject (line 102) | public static fromJSONObject(serialized: FullTextSearch.Serialization,... type FieldOptions (line 114) | interface FieldOptions extends InvertedIndex.FieldOptions { type Serialization (line 118) | interface Serialization { FILE: packages/full-text-search/src/fuzzy/automaton.ts type Transition (line 5) | type Transition = [number, number, number]; constant MIN_CODE_POINT (line 11) | const MIN_CODE_POINT = 0; constant MAX_CODE_POINT (line 16) | const MAX_CODE_POINT = 1114111; function sortByDestMinMax (line 18) | function sortByDestMinMax(a: Transition, b: Transition) { function sortByMinMaxDest (line 37) | function sortByMinMaxDest(a: Transition, b: Transition) { class Automaton (line 60) | class Automaton { method constructor (line 68) | constructor() { method isAccept (line 77) | public isAccept(n: number): boolean { method createState (line 81) | public createState(): number { method setAccept (line 85) | public setAccept(state: number, accept: boolean): void { method finishState (line 93) | public finishState(): void { method _finishCurrentState (line 100) | private _finishCurrentState(): void { method getStartPoints (line 162) | public getStartPoints(): number[] { method step (line 180) | public step(state: number, label: number): number { method getNumStates (line 193) | public getNumStates(): number { method addTransition (line 197) | public addTransition(source: number, dest: number, min: number, max: n... FILE: packages/full-text-search/src/fuzzy/lev1t_parametric_description.ts class Lev1TParametricDescription (line 33) | class Lev1TParametricDescription extends ParametricDescription { method constructor (line 34) | constructor(w: number) { method transition (line 38) | public transition(absState: number, position: number, vector: number):... FILE: packages/full-text-search/src/fuzzy/lev2t_parametric_description.ts class Lev2TParametricDescription (line 181) | class Lev2TParametricDescription extends ParametricDescription { method constructor (line 182) | constructor(w: number) { method transition (line 186) | public transition(absState: number, position: number, vector: number):... FILE: packages/full-text-search/src/fuzzy/levenshtein_automata.ts class LevenshteinAutomata (line 9) | class LevenshteinAutomata { method constructor (line 18) | constructor(input: number[], editDistance: number) { method toAutomaton (line 56) | public toAutomaton(): Automaton { method _getVector (line 105) | private _getVector(x: number, pos: number, end: number): number { FILE: packages/full-text-search/src/fuzzy/long.ts class Long (line 6) | class Long { method constructor (line 10) | constructor(low: number = 0, high: number = 0) { method shiftRight (line 20) | public shiftRight(numBits: number): Long { method shiftLeft (line 34) | public shiftLeft(numBits: number): Long { method and (line 48) | public and(other: Long): Long { method toInt (line 56) | public toInt(): number { FILE: packages/full-text-search/src/fuzzy/parametric_description.ts constant MASKS (line 3) | const MASKS = [new Long(0x1), new Long(0x3), new Long(0x7), new Long(0xf), class ParametricDescription (line 24) | class ParametricDescription { method constructor (line 29) | constructor(w: number, n: number, minErrors: number[]) { method size (line 38) | public size(): number { method isAccept (line 45) | public isAccept(absState: number): boolean { method getPosition (line 57) | public getPosition(absState: number): number { method unpack (line 61) | public static unpack(data: Long[], index: number, bitsPerValue: number... FILE: packages/full-text-search/src/fuzzy/run_automaton.ts class RunAutomaton (line 7) | class RunAutomaton { method constructor (line 13) | constructor(automaton: Automaton) { method getCharClass (line 36) | public getCharClass(c: number): number { method step (line 53) | public step(state: number, c: number): number { method isAccept (line 61) | public isAccept(state: number): boolean { FILE: packages/full-text-search/src/index_searcher.ts function calculateMinShouldMatch (line 11) | function calculateMinShouldMatch(optionalClauseCount: number, spec: unde... class IndexSearcher (line 50) | class IndexSearcher { method constructor (line 60) | constructor(invIdxs: Dict, docs: Set & { dc?: Map, df?: ... type IndexTerm (line 384) | type IndexTerm = { index: Index, term: number[] }; type SerializedIndex (line 386) | interface SerializedIndex { type Serialization (line 395) | type Serialization = SpareSerialization | FullSerialization; type SpareSerialization (line 397) | type SpareSerialization = { type FullSerialization (line 402) | type FullSerialization = { type DocStore (line 411) | interface DocStore { type DocumentIndex (line 416) | type DocumentIndex = number | string; FILE: packages/full-text-search/src/query_types.ts type BaseQuery (line 4) | interface BaseQuery { type TermQuery (line 14) | interface TermQuery extends BaseQuery<"term"> { type TermsQuery (line 24) | interface TermsQuery extends BaseQuery<"terms"> { type WildcardQuery (line 34) | interface WildcardQuery extends BaseQuery<"wildcard"> { type FuzzyQuery (line 47) | interface FuzzyQuery extends BaseQuery<"fuzzy"> { type PrefixQuery (line 63) | interface PrefixQuery extends BaseQuery<"prefix"> { type ExistsQuery (line 75) | interface ExistsQuery extends BaseQuery<"exists"> { type MatchQuery (line 84) | interface MatchQuery extends BaseQuery<"match"> { type MatchQueryAll (line 104) | interface MatchQueryAll extends BaseQuery<"match_all"> { type ConstantScoreQuery (line 110) | interface ConstantScoreQuery extends BaseQuery<"constant_score"> { type BoolQuery (line 117) | interface BoolQuery extends BaseQuery<"bool"> { type QueryTypes (line 133) | type QueryTypes = BoolQuery | ConstantScoreQuery | TermQuery | TermsQuer... type Query (line 139) | interface Query { FILE: packages/full-text-search/src/scorer.ts class Scorer (line 8) | class Scorer { method constructor (line 12) | constructor(invIdxs: Dict) { method setDirty (line 16) | public setDirty(): void { method score (line 20) | public score(fieldName: string, boost: number, termIdx: InvertedIndex.... method scoreConstant (line 45) | public scoreConstant(boost: number, docId: InvertedIndex.DocumentIndex, method finalScore (line 54) | public finalScore(query: Query, queryResults: Scorer.QueryResults): Sc... method _calculateFieldLength (line 115) | private static _calculateFieldLength(fieldLength: number): number { method _getCache (line 120) | private _getCache(fieldName: string): Scorer.IDFCache { method _idf (line 135) | private _idf(fieldName: string, docFreq: number): number { method _avgFieldLength (line 143) | private _avgFieldLength(fieldName: string): number { type IDFCache (line 149) | interface IDFCache { type QueryResult (line 154) | interface QueryResult { type QueryResults (line 162) | type QueryResults = Map; type BM25Explanation (line 164) | interface BM25Explanation { type ConstantExplanation (line 177) | interface ConstantExplanation { type ScoreExplanation (line 182) | type ScoreExplanation = BM25Explanation | ConstantExplanation; type ScoreResult (line 183) | type ScoreResult = { score: number, explanation?: ScoreExplanation[] }; type ScoreResults (line 184) | type ScoreResults = Dict; FILE: packages/indexed-storage/spec/web/indexed_storage.spec.ts type Name (line 7) | interface Name { FILE: packages/indexed-storage/src/indexed_storage.ts type ANY (line 19) | type ANY = any; class IndexedStorage (line 28) | class IndexedStorage implements StorageAdapter { method register (line 35) | static register(): void { method deregister (line 42) | static deregister(): void { method constructor (line 49) | constructor(appname: string = "loki") { method loadDatabase (line 70) | loadDatabase(dbname: string) { method saveDatabase (line 110) | saveDatabase(dbname: string, dbstring: string): Promise { method deleteDatabase (line 160) | deleteDatabase(dbname: string): Promise { method deleteDatabasePartitions (line 195) | deleteDatabasePartitions(dbname: string) { method getDatabaseList (line 218) | getDatabaseList(callback: (names: string[]) => void) { method getCatalogSummary (line 256) | public getCatalogSummary(callback: (entry: Entry[]) => void) { type Entry (line 307) | interface Entry { class LokiCatalog (line 318) | class LokiCatalog { method constructor (line 321) | constructor(callback: any) { method initializeLokiCatalog (line 326) | initializeLokiCatalog(callback: any) { method getAppKey (line 370) | getAppKey(app: string, key: string, callback: any) { method getAppKeyById (line 406) | getAppKeyById(id: string, callback: ANY, data: ANY) { method setAppKey (line 420) | setAppKey(app: string, key: string, val: string, callback: any) { method deleteAppKey (line 477) | deleteAppKey(id: string, callback: any) { method getAppKeys (line 498) | getAppKeys(app: string, callback: any) { method getAllKeys (line 542) | getAllKeys(callback: any) { FILE: packages/local-storage/spec/web/local_storage.spec.ts type Name (line 7) | interface Name { FILE: packages/local-storage/src/local_storage.ts class LocalStorage (line 8) | class LocalStorage implements StorageAdapter { method register (line 12) | static register(): void { method deregister (line 19) | static deregister(): void { method loadDatabase (line 28) | loadDatabase(dbname: string) { method saveDatabase (line 38) | saveDatabase(dbname: string, dbstring: string) { method deleteDatabase (line 48) | deleteDatabase(dbname: string) { FILE: packages/loki/spec/generic/avl-index.spec.ts type TestUserType (line 571) | interface TestUserType { type TestUserType (line 643) | interface TestUserType { type TestUserType (line 687) | interface TestUserType { type TestUserType (line 719) | interface TestUserType { class customRangedIndex (line 764) | class customRangedIndex implements IRangedIndex { method constructor (line 768) | constructor(name: string, comparator: ILokiComparer) { method insert (line 773) | insert(id: number, val: T) { method update (line 777) | update(id: number, val: T) { method remove (line 781) | remove(id: number) { method restore (line 785) | restore(tree: any) { method backup (line 789) | backup() { method rangeRequest (line 792) | rangeRequest(range?: IRangedIndexRequest) { method validateIndex (line 799) | validateIndex() { type TestUserType (line 826) | interface TestUserType { FILE: packages/loki/spec/generic/changesApi.spec.ts type User (line 6) | interface User { type User (line 70) | interface User { type User (line 112) | interface User { FILE: packages/loki/spec/generic/cloning.spec.ts type User (line 6) | interface User { class Item (line 203) | class Item { method constructor (line 208) | constructor(name: string, owner: string, maker: string) { FILE: packages/loki/spec/generic/collection.spec.ts type CL (line 7) | interface CL { class SubclassedCollection (line 13) | class SubclassedCollection extends Collection { method constructor (line 14) | constructor(name: string, options: any = {}) { method extendedMethod (line 18) | extendedMethod() { FILE: packages/loki/spec/generic/dynamic_view.spec.ts type User (line 9) | interface User { function docCompare (line 52) | function docCompare(a: Doc, b: Doc) { type CR (line 255) | interface CR { class TestError (line 338) | class TestError implements Error { FILE: packages/loki/spec/generic/joins.spec.ts type Director (line 7) | interface Director { type Film (line 12) | interface Film { type Join1 (line 95) | interface Join1 { type Join2 (line 119) | interface Join2 { FILE: packages/loki/spec/generic/operator_packages.spec.ts class MyOperatorPackage (line 102) | class MyOperatorPackage extends LokiOperatorPackage { method $gt (line 103) | $gt(a: any, b: any): boolean { method $lt (line 108) | $lt(a: any, b: any): boolean { type IMyDoc (line 122) | interface IMyDoc { type IMyDoc (line 171) | interface IMyDoc { type IMyDoc (line 225) | interface IMyDoc { FILE: packages/loki/spec/generic/ops.spec.ts type Tree (line 8) | interface Tree { type User (line 168) | interface User { type User (line 241) | interface User { type User (line 261) | interface User { type User (line 283) | interface User { type User (line 307) | interface User { type User (line 359) | interface User { type User (line 406) | interface User { type AB (line 474) | interface AB { FILE: packages/loki/spec/generic/persistence.spec.ts type AB (line 9) | interface AB { type Test (line 14) | interface Test { type User (line 19) | interface User { type AUser (line 28) | interface AUser { type AUser (line 66) | interface AUser { type Nested (line 72) | interface Nested { type TestUserType (line 108) | interface TestUserType { type MN (line 505) | interface MN { class MyFakeReferenceAdapter (line 510) | class MyFakeReferenceAdapter implements StorageAdapter { method loadDatabase (line 513) | loadDatabase(dbname: string) { method saveDatabase (line 525) | saveDatabase() { method deleteDatabase (line 529) | deleteDatabase() { method exportDatabase (line 533) | exportDatabase(dbname: string, dbref: Loki) { class DummyStorage (line 800) | class DummyStorage implements StorageAdapter { method loadDatabase (line 804) | loadDatabase(_0: string): Promise { method saveDatabase (line 808) | saveDatabase(_0: string, _1: string): Promise { FILE: packages/loki/spec/generic/remove.spec.ts type User (line 5) | interface User { FILE: packages/loki/spec/generic/sortingIndexing.spec.ts type Sortable (line 11) | interface Sortable { type Sortable (line 31) | interface Sortable { type Sortable (line 65) | interface Sortable { type Sortable (line 97) | interface Sortable { type Sortable (line 119) | interface Sortable { type ABC (line 150) | interface ABC { type AZYBC (line 180) | interface AZYBC { type AB (line 218) | interface AB { type Sortable (line 303) | interface Sortable { FILE: packages/loki/spec/generic/stage.spec.ts type Director (line 5) | interface Director { FILE: packages/loki/spec/generic/stats.spec.ts type User (line 7) | interface User { FILE: packages/loki/spec/generic/test.spec.ts type User (line 8) | interface User { type DNC (line 228) | interface DNC { type ABC (line 329) | interface ABC { type ABC (line 399) | interface ABC { type ABC (line 439) | interface ABC { type ITC (line 538) | interface ITC { type EIC (line 662) | interface EIC { type EIC (line 814) | interface EIC { type User (line 873) | interface User { type AUser (line 910) | interface AUser { type User (line 937) | interface User { type RSC (line 1020) | interface RSC { FILE: packages/loki/spec/generic/transforms.spec.ts type User (line 7) | interface User { type Person (line 93) | interface Person { type AB (line 215) | interface AB { type Director (line 296) | interface Director { type Film (line 301) | interface Film { function fdmap (line 328) | function fdmap(left: object, right: object) { type C1 (line 373) | interface C1 { function graftMap (line 388) | function graftMap(obj: C1) { FILE: packages/loki/spec/generic/typed.spec.ts class User (line 10) | class User { method constructor (line 15) | constructor(name: string = "") { FILE: packages/loki/spec/generic/unique.spec.ts type User (line 7) | interface User { FILE: packages/loki/src/avl_index.ts type TreeNode (line 11) | type TreeNode = { type ITreeNodeHash (line 23) | interface ITreeNodeHash { class AvlTreeIndex (line 34) | class AvlTreeIndex implements IRangedIndex { method constructor (line 43) | constructor(name: string, comparator: ILokiComparer) { method backup (line 48) | backup(): AvlTreeIndex { method restore (line 55) | restore(tree: AvlTreeIndex) { method insert (line 67) | insert(id: number, val: T) { method insertNode (line 96) | insertNode(current: TreeNode, node: TreeNode): number { method updateBalance (line 161) | private updateBalance(node: TreeNode) { method leftLeftCase (line 175) | private leftLeftCase(node: TreeNode) { method leftRightCase (line 183) | private leftRightCase(node: TreeNode) { method rightRightCase (line 195) | private rightRightCase(node: TreeNode) { method rightLeftCase (line 203) | private rightLeftCase(node: TreeNode) { method rotateLeft (line 216) | private rotateLeft(node: TreeNode) { method rotateRight (line 266) | private rotateRight(node: TreeNode) { method getValuesAsTree (line 312) | getValuesAsTree(node?: TreeNode): any { method update (line 333) | update(id: number, val: T) { method remove (line 348) | remove(id: number) { method removeNode (line 361) | private removeNode(node: TreeNode, id: number) { method updateChildLink (line 508) | private updateChildLink(parentId: number | null, oldChildId: number, n... method promoteChild (line 527) | private promoteChild(parent: TreeNode, child: TreeNode) { method promoteSuccessor (line 550) | private promoteSuccessor(node: TreeNode) { method findGreaterLeaf (line 617) | private findGreaterLeaf(node: TreeNode): TreeNode { method findLesserLeaf (line 631) | private findLesserLeaf(node: TreeNode): TreeNode { method rangeRequest (line 645) | rangeRequest(range?: IRangedIndexRequest): number[] { method collateRequest (line 676) | private collateRequest(node: TreeNode, range: IRangedIndexRequest): number[] { method locate (line 847) | private locate(node: TreeNode, val: T): TreeNode | null { method validateIndex (line 874) | validateIndex(): boolean { method validateNode (line 919) | private validateNode(node: TreeNode): boolean { FILE: packages/loki/src/clone.ts type CloneMethod (line 1) | type CloneMethod = "parse-stringify" | "deep" | "shallow" | "shallow-rec... function add (line 3) | function add(copy: any, key: any, value: any): any { function walk (line 13) | function walk(target: any, copy: any): void { function deepCopy (line 42) | function deepCopy(target: any) { function clone (line 57) | function clone(data: T, method: CloneMethod = "parse-stringify"): T { FILE: packages/loki/src/collection.ts function average (line 13) | function average(array: number[]): number { function standardDeviation (line 17) | function standardDeviation(values: number[]): number { function getNestedPropertyValue (line 37) | function getNestedPropertyValue(obj: object, path: string[], array: any[... class Collection (line 64) | class Collection ... method toJSON (line 307) | toJSON(): Collection.Serialized { method fromJSONObject (line 333) | static fromJSONObject(obj: Collection.Serialized, options?: Collection... method addTransform (line 442) | public addTransform(name: string, transform: Collection.Transform[]... method getTransform (line 453) | public getTransform(name: string): Collection.Transform[] { method setTransform (line 462) | public setTransform(name: string, transform: Collection.Transform[]... method removeTransform (line 470) | public removeTransform(name: string): void { method setTTL (line 477) | private setTTL(age: number, interval: number): void { method _prepareFullDocIndex (line 502) | _prepareFullDocIndex(): number[] { method ensureIndex (line 516) | public ensureIndex(field: string, indexTypeName?: string, comparatorNa... method ensureRangedIndex (line 526) | public ensureRangedIndex(field: string, indexTypeName?: string, compar... method ensureUniqueIndex (line 554) | public ensureUniqueIndex(field: keyof T) { method count (line 570) | public count(query?: ResultSet.Query>): number { method _ensureId (line 580) | private _ensureId(): void { method addDynamicView (line 596) | public addDynamicView(name: string, options?: DynamicView.Options): Dy... method removeDynamicView (line 607) | public removeDynamicView(name: string): void { method getDynamicView (line 620) | public getDynamicView(name: string): DynamicView { method findAndUpdate (line 635) | public findAndUpdate(filterObject: ResultSet.Query>, updateFunc... method findAndRemove (line 643) | public findAndRemove(filterObject: ResultSet.Query>) { method insert (line 654) | public insert(doc: TData | TData[]): Doc | Doc[] { method insertOne (line 686) | public insertOne(doc: TData, bulkInsert = false): Doc { method _defineNestedProperties (line 744) | _defineNestedProperties(data: U): U & TNested { method clear (line 774) | public clear({removeIndices: removeIndices = false} = {}) { method update (line 813) | public update(doc: Doc | Doc[]): void { method _add (line 899) | private _add(obj: T) { method updateWhere (line 982) | updateWhere(filterFunction: (obj: Doc) => boolean, updateFunction: ... method removeWhere (line 998) | public removeWhere(filterFunction: (obj: Doc) => boolean) { method removeDataOnly (line 1002) | public removeDataOnly() { method remove (line 1010) | remove(doc: number | Doc | Doc[]): void { method getChanges (line 1087) | public getChanges(): Collection.Change[] { method setChangesApi (line 1096) | public setChangesApi(disableChangesApi: boolean, disableDeltaChangesAp... method flushChanges (line 1104) | public flushChanges() { method _getObjectDelta (line 1108) | private _getObjectDelta(oldObject: Doc, newObject: Doc) { method _getChangeDelta (line 1135) | private _getChangeDelta(obj: Doc, old: Doc) { method _createChange (line 1147) | private _createChange(name: string, op: string, obj: Doc, old?:... method _createInsertChange (line 1157) | private _createInsertChange(obj: Doc) { method _createUpdateChange (line 1161) | private _createUpdateChange(obj: Doc, old: Doc) { method _insertMetaWithChange (line 1165) | private _insertMetaWithChange(obj: Doc) { method _updateMetaWithChange (line 1170) | private _updateMetaWithChange(obj: Doc, old: Doc) { method _insertMeta (line 1175) | private _insertMeta(obj: Doc) { method _updateMeta (line 1191) | private _updateMeta(obj: Doc) { method get (line 1213) | public get(id: number, returnPosition = false) { method by (line 1257) | public by(field: keyof T, value: any): Doc { method findOne (line 1274) | public findOne(query: ResultSet.Query>): Doc { method chain (line 1299) | public chain(transform?: string | Collection.Transform[], parameter... method find (line 1314) | public find(query?: ResultSet.Query>): Doc[] { method findOneUnindexed (line 1322) | public findOneUnindexed(prop: string, value: any) { method startTransaction (line 1341) | public startTransaction(): void { method commit (line 1367) | public commit(): void { method rollback (line 1381) | public rollback(): void { method where (line 1423) | public where(fun: (obj: Doc) => boolean): Doc[] { method mapReduce (line 1433) | public mapReduce(mapFunction: (value: Doc, index: number, a... method eqJoin (line 1449) | public eqJoin(joinData: Collection | ResultSet | any[], left... method getStage (line 1460) | getStage(name: string) { method stage (line 1474) | public stage(stageName: string, obj: Doc): F { method commitStage (line 1486) | public commitStage(stageName: string, message: string) { method extract (line 1506) | public extract(field: keyof T): any[] { method min (line 1519) | public min(field: keyof T): number { method max (line 1528) | public max(field: keyof T): number { method minRecord (line 1537) | public minRecord(field: keyof T) { method maxRecord (line 1566) | public maxRecord(field: keyof T) { method extractNumerical (line 1595) | public extractNumerical(field: keyof T) { method avg (line 1604) | public avg(field: keyof T): number { method stdDev (line 1613) | public stdDev(field: keyof T): number { method mode (line 1622) | public mode(field: keyof T): number { method median (line 1648) | public median(field: keyof T) { type Options (line 1663) | interface Options = { type TTL (line 1788) | interface TTL { FILE: packages/loki/src/comparators.ts type ILokiComparer (line 9) | interface ILokiComparer { type IComparatorMap (line 13) | interface IComparatorMap { function CreateJavascriptComparator (line 26) | function CreateJavascriptComparator(): ILokiComparer { function CreateAbstractJavascriptComparator (line 35) | function CreateAbstractJavascriptComparator(): ILokiComparer { function CreateAbstractDateJavascriptComparator (line 47) | function CreateAbstractDateJavascriptComparator(): ILokiComparer { function CreateLokiComparator (line 58) | function CreateLokiComparator(): ILokiComparer { FILE: packages/loki/src/dynamic_view.ts class DynamicView (line 25) | class DynamicView extends LokiEventEmitter { method constructor (line 60) | constructor(collection: Collection, name: string, options: DynamicV... method _rematerialize (line 93) | private _rematerialize({removeWhereFilters = false}): this { method branchResultSet (line 142) | public branchResultSet(transform?: string | Collection.Transform[],... method toJSON (line 153) | public toJSON(): DynamicView.Serialized { method fromJSONObject (line 168) | public static fromJSONObject(collection: Collection, obj: DynamicView.... method removeFilters (line 190) | public removeFilters({queueSortPhase = false} = {}): void { method applySort (line 225) | public applySort(comparefun: (lhs: Doc, rhs: Doc) => number): th... method applySimpleSort (line 246) | public applySimpleSort(field: keyof T, options: boolean | ResultSet.Si... method applySortCriteria (line 267) | public applySortCriteria(criteria: (keyof T | [keyof T, boolean])[]): ... method applySortByScoring (line 280) | public applySortByScoring(ascending = false): this { method getScoring (line 293) | public getScoring(): Scorer.ScoreResult[] { method startTransaction (line 301) | public startTransaction(): this { method commit (line 310) | public commit(): this { method rollback (line 319) | public rollback(): this { method _indexOfFilterWithId (line 337) | private _indexOfFilterWithId(uid: string | number): number { method _addFilter (line 352) | private _addFilter(filter: DynamicView.Filter): void { method reapplyFilters (line 362) | public reapplyFilters(): this { method applyFilter (line 393) | public applyFilter(filter: DynamicView.Filter): this { method applyFind (line 423) | public applyFind(query: object, uid: string | number = ""): this { method applyWhere (line 438) | public applyWhere(fun: (obj: Doc) => boolean, uid?: string | number... method removeFilter (line 452) | public removeFilter(uid: string | number): this { method count (line 467) | public count(): number { method data (line 489) | public data(options: ResultSet.DataOptions = {}): Doc[] { method _queueRebuildEvent (line 503) | private _queueRebuildEvent(): void { method _queueSortPhase (line 522) | private _queueSortPhase(): void { method _performSortPhase (line 544) | private _performSortPhase(options: { suppressRebuildEvent?: boolean } ... method _evaluateDocument (line 582) | _evaluateDocument(objIndex: number, isNew: boolean): void { method _removeDocument (line 681) | _removeDocument(objIndex: number): void { method mapReduce (line 744) | public mapReduce(mapFunction: (item: T, index: number, array: ... type Options (line 754) | interface Options { type SortPriority (line 760) | type SortPriority = "passive" | "active"; type Serialized (line 762) | interface Serialized { type Filter (line 775) | type Filter = { FILE: packages/loki/src/event_emitter.ts class LokiEventEmitter (line 8) | class LokiEventEmitter { method on (line 26) | public on(eventName: string | string[], listener: Function): Function { method emit (line 51) | protected emit(eventName: string, ...data: any[]): void { method addListener (line 68) | public addListener(eventName: string | string[], listener: Function) { method removeListener (line 77) | public removeListener(eventName: string | string[], listener: Function) { FILE: packages/loki/src/loki.ts function getENV (line 9) | function getENV(): Loki.Environment { class Loki (line 37) | class Loki extends LokiEventEmitter { method constructor (line 83) | constructor(filename = "loki.db", options: Loki.Options = {}) { method initializePersistence (line 144) | public initializePersistence(options: Loki.PersistenceOptions = {}): P... method copy (line 219) | public copy(options: Loki.CopyOptions = {}): Loki { method addCollection (line 257) | public addCollection(destructuredSo... method loadJSON (line 681) | public loadJSON(serializedDb: string | string[], options?: Collection.... method loadJSONObject (line 712) | public loadJSONObject(dbObject: any, options: Collection.DeserializeOp... method close (line 729) | public close(): Promise { method generateChangesNotification (line 765) | public generateChangesNotification(arrayOfCollectionNames?: string[]):... method serializeChanges (line 782) | public serializeChanges(collectionNamesArray?: string[]) { method clearChanges (line 789) | public clearChanges() { method throttledSaveDrain (line 807) | throttledSaveDrain(options: Loki.ThrottledDrainOptions = {}): Promise<... method _loadDatabase (line 861) | private _loadDatabase(options = {}, ignore_not_found = false) { method loadDatabase (line 905) | public loadDatabase(options: Loki.LoadDatabaseOptions = {}): Promise { type Options (line 1056) | interface Options { type PersistenceOptions (line 1065) | interface PersistenceOptions { type CopyOptions (line 1075) | interface CopyOptions { type SerializeOptions (line 1079) | interface SerializeOptions { type SerializeDestructuredOptions (line 1083) | interface SerializeDestructuredOptions { type DeserializeCollectionOptions (line 1090) | interface DeserializeCollectionOptions { type ThrottledDrainOptions (line 1096) | interface ThrottledDrainOptions { type Serialized (line 1103) | interface Serialized { type LoadDatabaseOptions (line 1117) | type LoadDatabaseOptions = Collection.DeserializeOptions & ThrottledDrai... type SerializationMethod (line 1119) | type SerializationMethod = "normal" | "pretty" | "destructured"; type PersistenceMethod (line 1121) | type PersistenceMethod = "fs-storage" | "local-storage" | "indexed-stora... type Environment (line 1123) | type Environment = "NATIVESCRIPT" | "NODEJS" | "CORDOVA" | "BROWSER" | "... FILE: packages/loki/src/operator_packages.ts type ILokiOperatorPackageMap (line 4) | interface ILokiOperatorPackageMap { function aeqHelper (line 22) | function aeqHelper(prop1: any, prop2: any): boolean { function ltHelper (line 102) | function ltHelper(prop1: any, prop2: any, equal: boolean): boolean { function gtHelper (line 202) | function gtHelper(prop1: any, prop2: any, equal: boolean): boolean { function sortHelper (line 301) | function sortHelper(prop1: any, prop2: any, descending: boolean): number { class LokiOperatorPackage (line 321) | class LokiOperatorPackage { method $eq (line 325) | $eq(a: any, b: any): boolean { method $ne (line 329) | $ne(a: any, b: any): boolean { method $gt (line 333) | $gt(a: any, b: any): boolean { method $gte (line 337) | $gte(a: any, b: any): boolean { method $lt (line 341) | $lt(a: any, b: any): boolean { method $lte (line 345) | $lte(a: any, b: any): boolean { method $between (line 349) | $between(a: any, range: [any, any]): boolean { method $in (line 354) | $in(a: any, b: any): boolean { method $nin (line 358) | $nin(a: any, b: any): boolean { method $keyin (line 362) | $keyin(a: string, b: object): boolean { method $nkeyin (line 366) | $nkeyin(a: string, b: object): boolean { method $definedin (line 370) | $definedin(a: string, b: object): boolean { method $undefinedin (line 374) | $undefinedin(a: string, b: object): boolean { method $regex (line 378) | $regex(a: string, b: RegExp): boolean { method $containsNone (line 382) | $containsNone(a: any, b: any): boolean { method $containsAny (line 386) | $containsAny(a: any, b: any): boolean { method $contains (line 394) | $contains(a: any, b: any): boolean { method $type (line 402) | $type(a: any, b: any): boolean { method $finite (line 414) | $finite(a: number, b: boolean): boolean { method $size (line 418) | $size(a: any, b: any): boolean { method $len (line 425) | $len(a: any, b: any): boolean { method $where (line 432) | $where(a: any, b: any): boolean { method $not (line 440) | $not(a: any, b: any): boolean { method $and (line 444) | $and(a: any, b: any): boolean { method $or (line 453) | $or(a: any, b: any): boolean { method doQueryOp (line 462) | private doQueryOp(val: any, op: object) { method containsCheckFn (line 471) | private containsCheckFn(a: any) { class LokiAbstractOperatorPackage (line 484) | class LokiAbstractOperatorPackage extends LokiOperatorPackage { method constructor (line 485) | constructor() { method $eq (line 489) | $eq(a: any, b: any): boolean { method $ne (line 493) | $ne(a: any, b: any): boolean { method $gt (line 497) | $gt(a: any, b: any): boolean { method $gte (line 501) | $gte(a: any, b: any): boolean { method $lt (line 505) | $lt(a: any, b: any): boolean { method $lte (line 509) | $lte(a: any, b: any): boolean { method $between (line 513) | $between(a: any, range: [any, any]): boolean { class ComparatorOperatorPackage (line 523) | class ComparatorOperatorPackage extends LokiOperatorPackage { method constructor (line 526) | constructor(comparator: ILokiComparer) { method $eq (line 531) | $eq(a: any, b: any): boolean { method $ne (line 535) | $ne(a: any, b: any): boolean { method $gt (line 539) | $gt(a: any, b: any): boolean { method $gte (line 543) | $gte(a: any, b: any): boolean { method $lt (line 547) | $lt(a: any, b: any): boolean { method $lte (line 551) | $lte(a: any, b: any): boolean { method $between (line 555) | $between(a: any, range: [any, any]): boolean { FILE: packages/loki/src/ranged_indexes.ts type RangedValueOperator (line 5) | type RangedValueOperator = "$gt" | "$gte" | "$lt" | "$lte" | "$eq" | "$n... type IRangedIndexRequest (line 7) | interface IRangedIndexRequest { type IRangedIndex (line 14) | interface IRangedIndex { type IRangedIndexFactoryMap (line 27) | interface IRangedIndexFactoryMap { FILE: packages/loki/src/result_set.ts function resolveTransformObject (line 10) | function resolveTransformObject(subObj: Collection.Tra... function resolveTransformParams (line 29) | function resolveTransformParams(transform: Collection.... class ResultSet (line 75) | class ResultSet { method constructor (line 87) | constructor(collection: Collection) { method reset (line 96) | public reset(): this { method toJSON (line 107) | public toJSON(): ResultSet { method limit (line 119) | public limit(qty: number): this { method offset (line 135) | public offset(pos: number): this { method copy (line 150) | public copy(): ResultSet { method transform (line 163) | public transform(transform: string | Collection.Transform[], parame... method sort (line 237) | public sort(comparefun: (a: Doc, b: Doc) => number): this { method simplesort (line 260) | public simplesort(propname: keyof T, options: boolean | ResultSet.Simp... method compoundsort (line 317) | public compoundsort(properties: (keyof T | [keyof T, boolean])[]): this { method _compoundeval (line 360) | private _compoundeval(properties: [keyof T, boolean][], obj1: T, obj2:... method sortByScoring (line 377) | public sortByScoring(ascending = false): this { method getScoring (line 395) | public getScoring(): Scorer.ScoreResult[] { method findOr (line 414) | public findOr(expressionArray: ResultSet.Query>[]): this { method $or (line 446) | public $or(expressionArray: ResultSet.Query>[]): this { method findAnd (line 458) | public findAnd(expressionArray: ResultSet.Query>[]): this { method $and (line 470) | public $and(expressionArray: ResultSet.Query>[]): this { method find (line 481) | public find(query?: ResultSet.Query>, firstOnly = false): this { method where (line 723) | public where(fun: (obj: Doc) => boolean): this { method count (line 768) | public count(): number { method data (line 786) | public data(options: ResultSet.DataOptions = {}): Doc[] { method update (line 866) | public update(updateFunction: (obj: Doc) => Doc): this { method remove (line 897) | public remove(): this { method mapReduce (line 914) | public mapReduce(mapFunction: (item: Doc, index: number, ar... method eqJoin (line 936) | public eqJoin(joinData: Collection | ResultSet | any[], left... method map (line 1004) | public map(mapFun: (obj: Doc, index: number, arra... type DataOptions (line 1017) | interface DataOptions { type SimpleSortOptions (line 1023) | interface SimpleSortOptions { type ContainsHelperType (line 1028) | type ContainsHelperType = type LokiOps (line 1033) | type LokiOps = { type Query (line 1079) | type Query = FILE: packages/loki/src/unique_index.ts class UniqueIndex (line 3) | class UniqueIndex { method constructor (line 16) | constructor(propertyField: string) { method set (line 27) | public set(id: number, value: any): void { method get (line 47) | public get(value: any): number { method update (line 56) | public update(id: number, value: any): void { method remove (line 74) | public remove(id: number): void { method clear (line 88) | public clear(): void { FILE: packages/memory-storage/spec/generic/memory_storage.spec.ts type Name (line 7) | interface Name { FILE: packages/memory-storage/src/memory_storage.ts class MemoryStorage (line 8) | class MemoryStorage implements StorageAdapter { method register (line 20) | static register(): void { method deregister (line 27) | static deregister(): void { method constructor (line 36) | constructor(options?: MemoryStorage.Options) { method loadDatabase (line 56) | public loadDatabase(dbname: string): Promise { method saveDatabase (line 87) | public saveDatabase(dbname: string, dbstring: string): Promise { method deleteDatabase (line 122) | public deleteDatabase(dbname: string): Promise { type Options (line 129) | interface Options { FILE: packages/partitioning-adapter/spec/generic/partitioning.spec.ts type AB (line 7) | interface AB { type User (line 13) | interface User { FILE: packages/partitioning-adapter/src/partitioning_adapter.ts class PartitioningAdapter (line 15) | class PartitioningAdapter implements StorageAdapter { method register (line 30) | static register(): void { method deregister (line 37) | static deregister(): void { method constructor (line 47) | constructor(adapter: StorageAdapter, {paging = false, pageSize = 25 * ... method loadDatabase (line 77) | public loadDatabase(dbname: string): Promise { method _loadNextPartition (line 111) | private _loadNextPartition(partition: number): Promise { method _loadNextPage (line 135) | private _loadNextPage(): Promise { method exportDatabase (line 187) | public exportDatabase(dbname: string, dbref: Loki): Promise { method _saveNextPartition (line 207) | private _saveNextPartition(): Promise { method _saveNextPage (line 248) | private _saveNextPage(): Promise { type PageIterator (line 300) | interface PageIterator { FILE: scripts/build.ts constant BUILD_DIST (line 6) | const BUILD_DIST = process.argv.includes("--dist"); constant BUILD_INFO (line 7) | const BUILD_INFO = getBuildInformation(true); function main (line 12) | function main() { function build (line 22) | function build() { FILE: scripts/common.ts constant PACKAGES (line 5) | const PACKAGES = [ function run (line 18) | function run(command: string, args: string[] = [], object: { shell?: boo... function copy (line 30) | function copy(src: string, dst: string, recursive = false) { function remove_dir (line 34) | function remove_dir(path: string) { function makeDir (line 38) | function makeDir(path: string) { function print (line 42) | function print(txt: string, lb: string = "\n") { function printError (line 46) | function printError(txt: string, lb: string = "\n") { constant IS_PULL_REQUEST (line 50) | const IS_PULL_REQUEST = process.env.TRAVIS_PULL_REQUEST !== "false"; constant IS_MASTER_TARGET (line 51) | const IS_MASTER_TARGET = process.env.TRAVIS_BRANCH === process.env.GIT_B... constant COMMIT_TAG (line 52) | const COMMIT_TAG = process.env.TRAVIS_TAG; type BuildInformation (line 54) | type BuildInformation = { function getBuildInformation (line 59) | function getBuildInformation(optional_fetch: boolean): BuildInformation { function fetchBranchesAndTags (line 80) | function fetchBranchesAndTags() { function checkIfReleaseMode (line 86) | function checkIfReleaseMode() { FILE: scripts/deploy.ts constant RELEASE_TIMEOUT (line 7) | const RELEASE_TIMEOUT = 10 * 60 * 1000; constant GH_TOKEN (line 9) | const GH_TOKEN = process.env.GH_TOKEN; constant COMMIT_TAG (line 10) | const COMMIT_TAG = process.env.TRAVIS_TAG; constant TRAVIS_REPO_SLUG (line 11) | const TRAVIS_REPO_SLUG = process.env.TRAVIS_REPO_SLUG; constant BUILD_INFO (line 13) | const BUILD_INFO = getBuildInformation(false); constant RELEASE_BRANCH (line 14) | const RELEASE_BRANCH = "Releasing_" + BUILD_INFO.version; constant CHANGELOG (line 16) | const CHANGELOG = { method log (line 21) | get log() { method log_without_head (line 28) | get log_without_head() { method version_and_date (line 35) | get version_and_date() { function main (line 43) | function main() { function loginToNPM (line 61) | function loginToNPM() { function publishToNPM (line 98) | function publishToNPM() { function updateChangelog (line 110) | function updateChangelog() { function generateChangelog (line 123) | function generateChangelog() { function delayRelease (line 159) | function delayRelease() { function prepareReleaseBranch (line 178) | function prepareReleaseBranch() { function mergeReleaseBranch (line 188) | function mergeReleaseBranch() {