homepage: ''
changelog-type: ''
hash: 1e0cc5d3daa5daacadbbe8afa2a5b99e159002db01563913bedd65339d0dcc39
test-bench-deps:
  test-framework-hunit: -any
  microlens-th: -any
  test-framework: -any
  base: -any
  text: -any
  vty: -any
  test-framework-quickcheck2: -any
  data-default: -any
  HUnit: -any
  QuickCheck: -any
  microlens: -any
  brick: ! '>=0.15 && <1.0'
maintainer: quick@sparq.org
synopsis: A brick Widget for selectable summary of many elements on a terminal
changelog: ''
basic-deps:
  microlens-th: -any
  itemfield: -any
  base: ==4.*
  text: -any
  vty: -any
  data-default: -any
  random: -any
  microlens: -any
  brick: ! '>=0.15 && <1.0'
all-versions:
- '1.1.0.1'
author: Kevin Quick <quick@sparq.org>
latest: '1.1.0.1'
description-type: haddock
description: ! 'This module provides a brick Widget that can be used with the

  brick package to handle situations where there are lots of items

  to represent to the user along with a corresponding state for each

  item.  In addition, the user should be able to use the cursor

  keys and space bar to mark one or more items (presumably so other

  code can get the list of marked elements and perform a

  state-changing operation).


  .   * 0.1.0.0  -- initial version


  .   * 0.2.0.0  -- more key events: Shift+Arrow to mark/unmark with move


  .   * 0.2.0.1  -- more key events: G=mrk/unm group, A=mrk/unm all, !=mrk bad; add
  helpMsg


  .   * 0.3.0.0  -- rename from StateFieldSelector to ItemField


  .   * 0.3.1.0  -- add + key selector to select all successful targets


  .   * 1.0.0.0  -- update from vty-ui to brick


  .   * 1.1.0.0  -- add support for ''s'' and ''f'' keys and mouse events'
license-name: BSD3

Update from Hackage at 2016-12-01T04:30:28Z
Update from Hackage at 2016-12-01T04:30:28Z