Module Filtering
source code
Module implements Table filtering and searching functionality. Created
Oct 2008 Copyright (C) Damien Farrell
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
operatornames = {'=': equals, '!=': notequals, 'contains': con...
|
|
__package__ = ' tkintertable '
|
Module level method. Filter recs by several filters using a user
provided search function. filters is a list of tuples of the form
(key,value,operator,bool) returns: found record keys
|
operatornames
- Value:
{'=': equals, '!=': notequals, 'contains': contains, 'excludes': exclu
des, '>': greaterthan, '<': lessthan, 'starts with': startswith, 'ends
with': endswith, 'has length': haslength, 'is number': isnumber}
|
|