Class

com.knockdata.spark.highcharts.model

Legend

Related Doc: package model

Permalink

class Legend extends BaseModel with PublicApply

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Legend
  2. PublicApply
  3. BaseModel
  4. IModel
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Legend()

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def align(value: String): Legend.this.type

    Permalink
  5. def append(fieldName: String, subFieldName: String, subFieldValue: Any): Legend.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    BaseModelIModel
  6. def append(name: String, value: Any): Legend.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    BaseModelIModel
  7. def append(field: JField): Legend.this.type

    Permalink

    append a JField, it's the main entry

    append a JField, it's the main entry

    Attributes
    protected
    Definition Classes
    BaseModelIModel
  8. def appendSubItems(): Unit

    Permalink

    append all sub items to the result.

    append all sub items to the result.

    The sub items has to be in objects. That's it can only be done before all data is ready

    Attributes
    protected
    Definition Classes
    BaseModel
  9. def apply(fieldName: String, fieldValue: Any): Legend.this.type

    Permalink
    Definition Classes
    PublicApply
  10. def apply(fieldName: String, subFieldName: String, fieldValue: Any): Legend.this.type

    Permalink
    Definition Classes
    PublicApply
  11. def apply(fieldName: String, fieldValue: Seq[_]): Legend.this.type

    Permalink
    Definition Classes
    PublicApply
  12. def apply(fieldName: String, fieldValue: JValue): Legend.this.type

    Permalink
    Definition Classes
    PublicApply
  13. def apply(fieldName: String, fieldValue: Boolean): Legend.this.type

    Permalink
    Definition Classes
    PublicApply
  14. def apply(fieldName: String, fieldValue: Double): Legend.this.type

    Permalink
    Definition Classes
    PublicApply
  15. def apply(fieldName: String, fieldValue: Int): Legend.this.type

    Permalink
    Definition Classes
    PublicApply
  16. def apply(fieldName: String, fieldValue: String): Legend.this.type

    Permalink
    Definition Classes
    PublicApply
  17. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  18. def backgroundColo(value: String): Legend.this.type

    Permalink
  19. def borderColor(value: String): Legend.this.type

    Permalink
  20. def borderRadius(value: Int): Legend.this.type

    Permalink
  21. def borderWidth(value: Int): Legend.this.type

    Permalink
  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. val codes: Map[String, String]

    Permalink

    Store code temporary since code is not valid JSON so put Stakeholder first, after everything created as String just before substitute it with real code

    Store code temporary since code is not valid JSON so put Stakeholder first, after everything created as String just before substitute it with real code

    s"--$$fieldName-$$codeMD5--" -> Real JavaScript code

    Definition Classes
    BaseModel
  24. def compactJson: String

    Permalink
    Definition Classes
    BaseModel
  25. lazy val compactReplaced: String

    Permalink
    Definition Classes
    BaseModel
  26. def enabled(value: Boolean): Legend.this.type

    Permalink
  27. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  29. def expect(actual: Any, options: Any*): Unit

    Permalink
    Definition Classes
    BaseModel
  30. def fieldName: String

    Permalink
    Definition Classes
    LegendIModel
  31. val fields: ListBuffer[JField]

    Permalink

    store or fields which will be put into the result JObject

    store or fields which will be put into the result JObject

    Definition Classes
    BaseModel
  32. val fieldsNames: Set[String]

    Permalink

    used to reported problem if the same fields add twice

    used to reported problem if the same fields add twice

    Definition Classes
    BaseModel
  33. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  34. def floating(value: Boolean): Legend.this.type

    Permalink
  35. implicit val formats: DefaultFormats.type

    Permalink
    Definition Classes
    BaseModel
  36. final def getClass(): Class[_]

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

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

    Permalink
    Definition Classes
    Any
  39. def itemDistance(value: Int): Legend.this.type

    Permalink
  40. def itemHiddenStyle(values: (String, Any)*): Legend.this.type

    Permalink
  41. def itemHoverStyle(values: (String, Any)*): Legend.this.type

    Permalink
  42. def itemMarginBottom(value: Int): Legend.this.type

    Permalink
  43. def itemMarginTop(value: Int): Legend.this.type

    Permalink
  44. def itemStyle(values: (String, Any)*): Legend.this.type

    Permalink
  45. def itemWidth(value: Int): Legend.this.type

    Permalink
  46. lazy val json: String

    Permalink
    Definition Classes
    BaseModel
  47. def labelFormat(value: String): Legend.this.type

    Permalink
  48. def labelFormatter(code: String): Legend.this.type

    Permalink
  49. def layout(value: String): Legend.this.type

    Permalink
  50. def lineHeight(value: Int): Legend.this.type

    Permalink
  51. def margin(value: Int): Legend.this.type

    Permalink
  52. def maxHeight(value: Int): Legend.this.type

    Permalink
  53. def navigation(values: (String, Any)*): Legend.this.type

    Permalink
  54. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  55. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  56. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  57. def padding(value: Int): Legend.this.type

    Permalink
  58. def placeholdCode(code: Code): String

    Permalink
    Attributes
    protected
    Definition Classes
    BaseModel
  59. def placeholdCode(code: String): String

    Permalink
    Attributes
    protected
    Definition Classes
    BaseModel
  60. def postProcessResult(jobj: JObject): JObject

    Permalink
    Attributes
    protected
    Definition Classes
    BaseModel
  61. def preProcessResult(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseModel
  62. lazy val replaced: String

    Permalink
    Definition Classes
    BaseModel
  63. lazy val result: JObject

    Permalink

    Lazy evaluate the result.

    Lazy evaluate the result.

    1. preProcessResult 2. create JObject 3. postProcessResult

    Definition Classes
    BaseModel
  64. def reversed(value: Boolean): Legend.this.type

    Permalink
  65. def rtl(value: Boolean): Legend.this.type

    Permalink
  66. def shadow(values: (String, Any)*): Legend.this.type

    Permalink
  67. def shadow(value: Boolean): Legend.this.type

    Permalink
  68. def style(values: (String, Any)*): Legend.this.type

    Permalink
  69. val subFields: LinkedHashMap[String, List[(String, Any)]]

    Permalink

    each Model, two levels of fields are supported

    each Model, two levels of fields are supported

    [fieldName, List[(subFieldName, subFieldValue)]

    Definition Classes
    BaseModel
  70. def symbolHeight(value: Int): Legend.this.type

    Permalink
  71. def symbolPadding(value: Int): Legend.this.type

    Permalink
  72. def symbolRadius(value: String): Legend.this.type

    Permalink
  73. def symbolWidth(value: String): Legend.this.type

    Permalink
  74. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  75. def title(values: (String, Any)*): Legend.this.type

    Permalink
  76. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  77. def useHTML(value: Boolean): Legend.this.type

    Permalink
  78. def verticalAlign(value: String): Legend.this.type

    Permalink
  79. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  82. def width(value: Int): Legend.this.type

    Permalink
  83. def x(value: Int): Legend.this.type

    Permalink
  84. def y(value: Int): Legend.this.type

    Permalink

Inherited from PublicApply

Inherited from BaseModel

Inherited from IModel

Inherited from AnyRef

Inherited from Any

Ungrouped