{% comment %}
resizable_div
A resizable div will have a resize handler and store the value to the cookies so that will
maintain the same value on a page refresh.
Parameters:
- id (str): The id of the resizable div. This will be used to store the value in the cookies.
- start_width (str): The initial width of the resizable div. Is a string with the unit, e.g. "200px" or "50%".
- fit_to_main_bottom (bool, optional): If true, keep the div height aligned with the bottom of the main panel.
- force_open (bool, optional): Expand a panel that was saved at zero width for a direct link.
- toggle_shortcut (str, optional): Keyboard shortcut for collapsing and reopening the panel.
- resize_from (str, optional): Edge used as the resize handle: "left" (default) or "right".
- class (str, optional): Additional classes to add to the resizable div. Default is "".
- style (str, optional): Custom inline styling for this instance.
- handle_class (str, optional): Replace the resize handle's default CSS classes.
- handle_line_class (str, optional): Replace the handle line's default CSS classes.
- min_width (number, optional): Minimum panel width in pixels. Default is 0.
- min_remaining_width (number, optional): Reserve this many pixels for the neighboring pane.
- max_width_ratio (number, optional): Maximum fraction of the container width. Default is 0.75.
- responsive (bool, optional): Stack below the desktop breakpoint unless false.
- storage (str, optional): Persist in "cookie" (default) or "local" storage.
- storage_key (str, optional): Override the storage key, including an existing local-storage key.
Slots:
- default:
{% endcomment %}