Wiki

Case Status Kiln
Register Log In

Wiki

 
FogBugz Plugin Interfaces»(Plugin Interfaces) Customize …
  • RSS Feed

Last modified on 12/18/2014 11:30 AM by User.

Tags:

(Plugin Interfaces) Customize Case List Filters

FogBugz Plugin Interfaces > Filters

IPluginGridColumn: Add custom columns to the "grid view" case list by specifying how column data is queried, sorted, and displayed. (Example, see also Integrated Example below)

IPluginFilterJoin: Customize the data fields available in an instance of FogCreek.FogBugz.CFilter, the class representing a user's filter configuration. (Integrated Example)

IPluginFilterDisplay: Add interactive HTML controls to the "Current Filter" page (accessible from the "Customize..." option of the "Filters" drop-down menu). (Example, see also Integrated Example below)

IPluginFilterCommit: Perform custom operations when a user's case filter configuration is committed to the FogBugz database. (Integrated Example)

IPluginFilterOptions: Add custom filter criteria the filter configuration menus by specifying a set of headers and interactive HTML controls. (Integrated Example)

IPluginFilterBugEntry: Specify a specific set of case filter parameters in which the "Add Case" control appears (or does not appear) in the "grid view" case list. (Integrated Example)
 

Integrated Example: of the above six interfaces: Join a custom table to the Bug table, show grid columns for the new fields, allow filtering on said fields and specify options. (Integrated Example)
 

IPluginFilterToolbar: Add a control to the "Filter Tools" menu on the upper right of the "grid view" case list. (Example)
 

BugField Library: Add custom fields complete with filter option, grid column and search axis. (Article with Example)