struct Prostore::TUI::Filter

Overview

A WHERE-fragment built from a search term applied across one or more text columns: col1 LIKE '%term%' OR col2 LIKE '%term%' OR …. Held as plain values so Browser can compose them into both COUNT and SELECT statements while still using parameterised placeholders.

Defined in:

prostore/tui/browser.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(term : String, columns : Array(String)) #

[View source]

Instance Method Detail

def clone #

[View source]
def columns : Array(String) #

def copy_with(term _term = @term, columns _columns = @columns) #

[View source]
def term : String #