# Documentation Frustration

**URL:** <https://discourse.holoviz.org/t/documentation-frustration/3487>\
**Category:** HoloViews\
**Created:** [March 24, 2022, 4:03pm UTC](https://discourse.holoviz.org/t/documentation-frustration/3487 "2022-03-24T16:03:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![skytaker](https://discourse.holoviz.org/user_avatar/discourse.holoviz.org/skytaker/32/3363_2.png) [@skytaker](https://discourse.holoviz.org/u/skytaker)\
**Post date:** [March 24, 2022, 4:03pm UTC](https://discourse.holoviz.org/t/documentation-frustration/3487/1 "2022-03-24T16:03:23Z")

</div>

This is a great library but I am getting very frustrated looking for reference documentation for Holoviews. I find limited examples in the gallery and reference gallery. Where do I find the actual options for a given object, such as `holoviews.Table`? For example, I found [here](https://holoviews.org/reference/streams/bokeh/PointDraw.html#streams-bokeh-gallery-pointdraw) that `opts.Table(editable=True)` is an option, but where do I find the other available options? `hv.help(hv.Table)` gives parameters but no options.

---

<div class="post-metadata">

**Author:** ![Marc](https://discourse.holoviz.org/user_avatar/discourse.holoviz.org/marc/32/24_2.png) [@Marc](https://discourse.holoviz.org/u/Marc)\
**Post date:** [March 25, 2022, 6:33pm UTC](https://discourse.holoviz.org/t/documentation-frustration/3487/2 "2022-03-25T18:33:09Z")

</div>

I’m no expert here. But to me it looks like `hv.help` actually shows the options?

 ![image](https://discourse.holoviz.org/uploads/default/original/2X/0/0b1321e7d8dd062e415193a20e0e60c4eeeffa30.png)

---

<div class="post-metadata">

**Author:** ![skytaker](https://discourse.holoviz.org/user_avatar/discourse.holoviz.org/skytaker/32/3363_2.png) [@skytaker](https://discourse.holoviz.org/u/skytaker)\
**Post date:** [March 25, 2022, 7:11pm UTC](https://discourse.holoviz.org/t/documentation-frustration/3487/3 "2022-03-25T19:11:42Z")

</div>

Those do look like options … but for some reason I get different information in my Python shell.  
CentOS 7, Python 3.6.8, Holoviews 1.14.7

```auto
>>> hv.help(hv.Table)
Parameters of 'Table'
=====================

Parameters changed from their default values are marked in red.
Soft bound values are marked in cyan.
C/V= Constant/Variable, RO/RW = ReadOnly/ReadWrite, AN=Allow None

Name Value Type Bounds Mode

group 'Table' String C RW
label '' String C RW
cdims OrderedDict() Dict V RW
kdims [] List (0, None) C RW
vdims [] List (0, None) C RW
datatype ['dataframe', 'dictionary', 'grid', '... List (0, None) V RW

Parameter docstrings:
=====================

group: The group is used to describe the Table.
label: Optional label describing the data, typically reflecting where
          or how it was measured. The label should allow a specific
          measurement or dataset to be referenced for a given group.
cdims: The constant dimensions defined as a dictionary of Dimension:value
          pairs providing additional dimension information about the object.

          Aliased with constant_dimensions.
kdims: The key dimensions defined as list of dimensions that may be
          used in indexing (and potential slicing) semantics. The order
          of the dimensions listed here determines the semantics of each
          component of a multi-dimensional indexing operation.

          Aliased with key_dimensions.
vdims: The value dimensions defined as the list of dimensions used to
          describe the components of the data. If multiple value
          dimensions are supplied, a particular value dimension may be
          indexed by name after the key dimensions.

          Aliased with value_dimensions.
datatype: A priority list of the data types to be used for storage
          on the .data attribute. If the input supplied to the element
          constructor cannot be put into the requested format, the next
          format listed will be used until a suitable format is found (or
          the data fails to be understood).

```

---

<div class="post-metadata">

**Author:** ![skytaker](https://discourse.holoviz.org/user_avatar/discourse.holoviz.org/skytaker/32/3363_2.png) [@skytaker](https://discourse.holoviz.org/u/skytaker)\
**Post date:** [March 25, 2022, 7:14pm UTC](https://discourse.holoviz.org/t/documentation-frustration/3487/4 "2022-03-25T19:14:19Z")

</div>

Wait. I’m not importing the ‘bokeh’ extension. Now it works! Thank you.
