laxar-accordion-control

2.0.0-alpha.2 • Public • Published

laxar-accordion-control

Wraps the jQuery UI accordion as an AngularJS v1 directive, for LaxarJS widgets.

Installation

To use this control you should install it into your LaxarJS v2 project:

npm install laxar-accordion-control

This control requires jQuery UI and only works for LaxarJS widget that are targeting AngularJS v1.

Usage

Reference the control from the widget.json descriptor of your widget:

"controls"[ "laxar-accordion-control" ]

Now you should be able to use ax-accordion in your HTML widget template:

<div ax-accordion="{ duration: 200 }">
   <div class="ax-accordion-group">
      <div>First Panel Title</div>
      <div>Contents of first panel</div>
   </div>
   <div class="ax-accordion-group">
      <div>Second Panel Title</div>
      <div>Contents of second panel</div>
   </div>
</div>

The directive attribute can be used to specify options for the jQuery UI accordion.

/laxar-accordion-control/

    Package Sidebar

    Install

    npm i laxar-accordion-control

    Homepage

    laxarjs.org

    Weekly Downloads

    1

    Version

    2.0.0-alpha.2

    License

    MIT

    Last publish

    Collaborators

    • mkemmann
    • x1b
    • jpommerening