org.querki.facades.jstree

JsTreeCoreBuilder

class JsTreeCoreBuilder extends JSOptionBuilder[JsTreeCore, JsTreeCoreBuilder]

Linear Supertypes
JSOptionBuilder[JsTreeCore, JsTreeCoreBuilder], JSOptionSetter[JsTreeCore, JsTreeCoreBuilder], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JsTreeCoreBuilder
  2. JSOptionBuilder
  3. JSOptionSetter
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JsTreeCoreBuilder(dict: OptMap)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def _result: JsTreeCore

    Definition Classes
    JSOptionBuilder
  7. def animation(v: |[Boolean, Int]): JsTreeCoreBuilder

    The open / close animation duration in milliseconds - set this to false to disable the animation (default is 200)

  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def data(func: Function2[JsTreeNode, Function1[Array[JsTreeNode], Any], Any]): JsTreeCoreBuilder

    Function that will be called to define a node to be rendered.

    Function that will be called to define a node to be rendered. This gets called with the node that is being rendered, and a callback to pass in its children.

  11. def data(v: JQueryAjaxSettings): JsTreeCoreBuilder

    The AJAX configuration for fetching the tree's data.

  12. def data(v: Seq[JsTreeNode]): JsTreeCoreBuilder

    The actual data to populate this tree with.

  13. val dict: OptMap

    Definition Classes
    JsTreeCoreBuilder → JSOptionBuilder
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def forceText(v: Boolean): JsTreeCoreBuilder

    Force node text to plain text (and escape HTML).

    Force node text to plain text (and escape HTML). Defaults to false

  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  20. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  21. def jsOpt(name: String, opt: Any): JsTreeCoreBuilder

    Attributes
    protected
    Definition Classes
    JSOptionBuilder → JSOptionSetter
  22. def multiple(v: Boolean): JsTreeCoreBuilder

    A boolean indicating if multiple nodes can be selected

  23. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  26. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  27. def themes(v: JsTreeTheme): JsTreeCoreBuilder

    Theme information -- how to actually display the tree.

    Theme information -- how to actually display the tree.

    IMPORTANT: you need to specify the theme information somehow! In practice, this currently means that your HTML file needs to include the CSS theme that you want to use. This kinda sucks: what we really want is an sbt-level way to incorporate the CSS dependency into your app.

  28. def toString(): String

    Definition Classes
    JSOptionBuilder → AnyRef → Any
  29. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. def worker(v: Boolean): JsTreeCoreBuilder

    If left as true web workers will be used to parse incoming JSON data where possible, so that the UI will not be blocked by large requests.

    If left as true web workers will be used to parse incoming JSON data where possible, so that the UI will not be blocked by large requests. Workers are however about 30% slower. Defaults to true

Inherited from JSOptionBuilder[JsTreeCore, JsTreeCoreBuilder]

Inherited from JSOptionSetter[JsTreeCore, JsTreeCoreBuilder]

Inherited from AnyRef

Inherited from Any

Ungrouped