Sha256: c4e74355f293aecd508a93c592ca9f1eb7c82d3e736dcdcbcaea614739c4e186
Contents?: true
Size: 1.04 KB
Versions: 97
Compression:
Stored size: 1.04 KB
Contents
-#.filter.ui.wrap.button = reveal :filter, id, :class => 'ui compact button filter' do - if @filter - filter_values = Hash[*@filter.split(";;").collect{|f| f.split("~")}.flatten] - else - filter_values = {} .filters() = action_parameters nil, :class => 'filter_controls' do - if header - header.each do |field| - input field, :string, "Filter for #{ field }", filter_values[field] - else NO filters :markdown Filters can be specified in several ways: - *String of text*: perfect match (e.g. `'Cancer'`) - *Regular expression*: flexible match (e.g. `'/(bladder|breast)\s+cancer/i'`) - *Numeric comparison*: lower of grater than (e.g. `'< 0.1'` or `'>= 2'`) - *Names*: for entities having 'human-friendly' names, such as genes or pathways; regular expression accepted (e.g. `':name: SF3B1'` or `':name: /CDK\d/'`) - *Length*: for lists (e.g. `':length: > 2'`) - *Negation*: Any of the rules above can be negated by prepending the `!` character (e.g. `'!:name:/^IG/'`)
Version data entries
97 entries across 97 versions & 1 rubygems