tag — Phatch v0.2 documentation

### Navigation

- index
- modules |
- next |
- previous |
- Phatch v0.2 documentation »
- lib »
- pyWx »

# tag

class `lib.pyWx.tag.` `Browser`(parent, tags, content_ctrl_keyw, *args, **keyw)

  Bases: `lib.pyWx.paint.Mixin`, `wx._windows.Panel`

  ContentCtrl needs to be a class which implements these methods: - content.SetTag <- browser.OnTag - content.SetFilter <- browser.OnFilter

  `CheckEmpty`()
  `ContentCtrl`
    alias of `Panel`
  `EnableResize`(state=True, object=None)
  `GetContent`()
  `GetItemTags`(item)
    Can be overwritten.
  `GetTags`(items)
  `IsEmpty`()
  `OnFilter`(event)
  `OnSize`(event)
  `OnTag`(event)

class `lib.pyWx.tag.` `ContentMixin`

  Bases: `object`

  `CheckEmpty`()
  `GetBrowser`()
  `GetEmpty`()
  `GetFilter`()
  `GetTag`()
  `SetTag`(tag)

class `lib.pyWx.tag.` `TestBrowser`(parent, tags, content_ctrl_keyw, *args, **keyw)

  Bases: `lib.pyWx.tag.Browser`

  `ContentCtrl`
    alias of `TestContentCtrl`

class `lib.pyWx.tag.` `TestContentCtrl`(*args, **keyw)

  Bases: `lib.pyWx.tag.ContentMixin`, `wx._controls.TextCtrl`

  `IsEmpty`()
  `SetFilter`(filter)
  `SetTag`(tag)

class `lib.pyWx.tag.` `TestFrame`(parent)
  Bases: `wx._windows.Frame`

`lib.pyWx.tag.` `example`()

`lib.pyWx.tag.` `extract_tags`(items)

### Navigation

- index
- modules |
- next |
- previous |
- Phatch v0.2 documentation »
- lib »
- pyWx »