Class: Finder

Defined in: src/finder.coffee
Inherits: FDBoost.range.Reader

Instance Method Summary

Instance Method Details

# (void) finalize(err, callback)

# (void) toArray(iterator, callback)

  • Iterate over array results
  • @override
  • @param {LazyIterator} iterator LazyIterator instance.
  • @param {iterateCallback} callback Callback.
  • @fires RangeReader#data
  • @return {undefined}

# (void) forEachBatch(iterator, callback)

  • Iterate over batch results
  • @override
  • @param {LazyIterator} iterator LazyIterator instance.
  • @param {iterateCallback} callback Callback.
  • @fires RangeReader#data
  • @return {undefined}

# (void) forEach(iterator, callback)

  • Iterate over key-value pair results
  • @override
  • @param {LazyIterator} iterator LazyIterator instance.
  • @param {iterateCallback} callback Callback.
  • @fires RangeReader#data
  • @return {undefined}

# (void) execute(tr, iteratorType)

  • Execute the finder using an iterator type
  • @override
  • @param {object} tr Optional transaction.
  • @param {string} iteratorType batch|each|array.
  • @fires RangeReader#error
  • @fires RangeReader#continue
  • @fires RangeReader#end
  • @return {undefined}

    Quickly fuzzy find classes, mixins, methods, file:

    Control the navigation frame:

    You can focus and blur the search input: