# Class GFile.filter

    class filter : [> Gtk.file_filter ] Gtk.obj -> object .. end

Since GTK 2.4 (gtkdoc: gtk gtk-gtkfilefilter)
Inherits

- `GObj.gtkobj`

    val obj : ([> Gtk.file_filter ] as 'a) Gtk.obj

    method as_file_filter : Gtk.file_filter Gtk.obj

    method add_mime_type : string -> unit

    method add_pattern : string -> unit

    method add_custom : GtkEnums.file_filter_flags list ->
           callback:((GtkEnums.file_filter_flags * string) list -> bool) -> unit

    method name : string

    method set_name : string -> unit