ViRangeTableViewCell

open class ViRangeTableViewCell: UITableViewCell

Table view cell for range filter. This will contain the range filter title, the range slider and the upper/lower labels The upper/lower labels will be updated when the range filter upper/lower thumbs are dragged.

  • associated range filter item

    Declaration

    Swift

    open var filterItem: ViFilterItemRange? = nil
  • Range slider

    Declaration

    Swift

    open var rangeSlider : ViRangeSlider? = nil
  • Display title

    Declaration

    Swift

    open var titleLabel : UILabel? = nil
  • Undocumented

    Declaration

    Swift

    open class ViRangeTableViewCell: UITableViewCell
  • upper value label e.g. selected upper price

    Declaration

    Swift

    open var upperLabel : UILabel? = nil
  • Undocumented

    Declaration

    Swift

    open class ViRangeTableViewCell: UITableViewCell
  • Undocumented

    Declaration

    Swift

    open class ViRangeTableViewCell: UITableViewCell
  • Undocumented

    Declaration

    Swift

    open class ViRangeTableViewCell: UITableViewCell
  • create all views and init

    Declaration

    Swift

    open func setup()
  • Range slider change events. Upper / lower labels will be updated accordingly. Selected value for filterItem will also be updated

    Parameter

    Parameter rangeSlider: the changed rangeSlider

    Declaration

    Swift

    open func rangeSliderValueChanged(_ rangeSlider: ViRangeSlider)

    Parameters

    rangeSlider

    the changed rangeSlider

  • Undocumented

    Declaration

    Swift

    open class ViRangeTableViewCell: UITableViewCell