Packages

o

plotly.internals

ArgonautCodecsInternals

object ArgonautCodecsInternals extends ArgonautCodecsExtra

Linear Supertypes
ArgonautCodecsExtra, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArgonautCodecsInternals
  2. ArgonautCodecsExtra
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed abstract class IsEnum[-T] extends AnyRef
  2. sealed abstract class IsWrapper[W] extends AnyRef
  3. case class JsonProductObjCodecNoEmpty(toJsonName: (String) => String = identity) extends JsonProductCodec with Product with Serializable
  4. case class WrappedFont(font: Font) extends Product with Serializable

Value Members

  1. implicit val anchorIsEnum: IsEnum[Anchor]
  2. implicit val axisAnchorIsEnum: IsEnum[AxisAnchor]
  3. implicit val axisReferenceIsEnum: IsEnum[AxisReference]
  4. implicit val axisTypeIsEnum: IsEnum[AxisType]
  5. implicit val barModeIsEnum: IsEnum[BarMode]
  6. implicit val barTextPositionIsEnum: IsEnum[BarTextPosition]
  7. implicit val boxMeanBoolIsWrapper: IsWrapper[Bool]
  8. implicit val boxMeanJsonCodec: JsonSumCodecFor[BoxMean]
  9. implicit val boxMeanOtherIsEnum: IsEnum[Labeled]
  10. implicit val boxModeIsEnum: IsEnum[BoxMode]
  11. implicit val boxPointsBoolIsWrapper: IsWrapper[Bool]
  12. implicit val boxPointsJsonCodec: JsonSumCodecFor[BoxPoints]
  13. implicit val boxPointsOtherIsEnum: IsEnum[Labeled]
  14. implicit val colorscaleJsonCodec: JsonSumCodecFor[ColorScale]
  15. implicit val dashIsEnum: IsEnum[Dash]
  16. implicit val decodeCustomColorScale: DecodeJson[CustomScale]
  17. implicit val decodeError: DecodeJson[Error]
  18. implicit lazy val decodeFont: DecodeJson[Font]
  19. implicit val decodeHSL: DecodeJson[HSL]
  20. implicit val decodeHoverInfo: DecodeJson[HoverInfo]
  21. implicit val decodeLocalDateTime: DecodeJson[LocalDateTime]
  22. implicit val decodeNamedColorScale: DecodeJson[NamedScale]
  23. implicit val decodeRGB: DecodeJson[RGB]
  24. implicit val decodeRGBA: DecodeJson[RGBA]
  25. implicit val decodeScatterMode: DecodeJson[ScatterMode]
  26. implicit val decodeStringColor: DecodeJson[StringColor]
  27. implicit def defaultJsonProductCodecFor[T]: JsonProductCodecFor[T]
  28. val derivedFontDecoder: DecodeJson[Font]
  29. implicit val doubleElementIsWrapper: IsWrapper[DoubleElement]
  30. implicit val elementJsonCodec: JsonSumCodecFor[Element]
  31. implicit val encodeCustomColorScale: EncodeJson[CustomScale]
  32. implicit val encodeError: EncodeJson[Error]
  33. implicit val encodeHSL: EncodeJson[HSL]
  34. implicit val encodeHoverInfo: EncodeJson[HoverInfo]
  35. implicit val encodeLocalDateTime: EncodeJson[LocalDateTime]
  36. implicit val encodeNamedColorScale: EncodeJson[NamedScale]
  37. implicit val encodeRGB: EncodeJson[RGB]
  38. implicit val encodeRGBA: EncodeJson[RGBA]
  39. implicit val encodeScatterMode: EncodeJson[ScatterMode]
  40. implicit val encodeStringColor: EncodeJson[StringColor]
  41. implicit val fillIsEnum: IsEnum[Fill]
  42. def flagDecoder[T, F](type0: String, map: Map[String, F], build: (Set[F]) => T): DecodeJson[T]
  43. def flagEncoder[T, F](flags: (T) => Set[F], label: (F) => String): EncodeJson[T]
  44. implicit val groupNormIsEnum: IsEnum[GroupNorm]
  45. implicit val histFuncIsEnum: IsEnum[HistFunc]
  46. implicit val histNormIsEnum: IsEnum[HistNorm]
  47. implicit val hoverModeIsEnum: IsEnum[HoverMode]
  48. implicit val hoverOnIsEnum: IsEnum[HoverOn]
  49. implicit def isEnumDecoder[T](implicit isEnum: IsEnum[T], enum: Enumerate[T], typeable: Typeable[T]): DecodeJson[T]
  50. implicit def isEnumEncoder[T](implicit arg0: IsEnum[T]): EncodeJson[T]
  51. implicit def isWrapperDecode[W, L <: HList, T](implicit ev: IsWrapper[W], gen: Aux[W, L], isHCons: Aux[L, T, HNil], underlying: DecodeJson[T]): DecodeJson[W]
  52. implicit def isWrapperEncode[W, L <: HList, T](implicit ev: IsWrapper[W], gen: Aux[W, L], isHCons: Aux[L, T, HNil], underlying: EncodeJson[T]): EncodeJson[W]
  53. implicit val jsonCodecForTrace: JsonSumCodecFor[Trace]
  54. implicit val jsonSumCodecForColor: JsonSumCodecFor[Color]
  55. def jsonSumDirectCodecFor(name: String): JsonSumCodec
  56. implicit val lineShapeIsEnum: IsEnum[LineShape]
  57. implicit def oneOrSeqJsonCodec[T]: JsonSumCodecFor[OneOrSeq[T]]
  58. implicit def oneOrSeqOneIsWrapper[T]: IsWrapper[One[T]]
  59. implicit def oneOrSeqSequenceIsWrapper[T]: IsWrapper[element.OneOrSeq.Sequence[T]]
  60. implicit val orientationIsEnum: IsEnum[Orientation]
  61. implicit val refIsEnum: IsEnum[Ref]
  62. implicit def seqDecoder[T](implicit arg0: DecodeJson[T]): DecodeJson[Seq[T]]
    Definition Classes
    ArgonautCodecsExtra
  63. implicit def seqEncoder[T](implicit arg0: EncodeJson[T]): EncodeJson[Seq[T]]
    Definition Classes
    ArgonautCodecsExtra
  64. implicit val sequenceDatetimesIsWrapper: IsWrapper[DateTimes]
  65. implicit val sequenceDoublesIsWrapper: IsWrapper[Doubles]
  66. implicit val sequenceJsonCodec: JsonSumCodecFor[Sequence]
  67. implicit val sequenceNestedDoublesIsWrapper: IsWrapper[NestedDoubles]
  68. implicit val sequenceNestedIntsIsWrapper: IsWrapper[NestedInts]
  69. implicit val sequenceStringsIsWrapper: IsWrapper[Strings]
  70. implicit val sideIsEnum: IsEnum[Side]
  71. implicit val sizeModeIsEnum: IsEnum[SizeMode]
  72. implicit val stringElementIsWrapper: IsWrapper[StringElement]
  73. implicit val symbolIsEnum: IsEnum[Symbol]
  74. implicit val textPositionIsEnum: IsEnum[TextPosition]
  75. implicit val ticksIsEnum: IsEnum[Ticks]
  76. implicit val traceOrderIsEnum: IsEnum[TraceOrder]
  77. lazy val wrappedFontDecoder: DecodeJson[Font]
  78. object IsEnum
  79. object JsonProductObjCodecNoEmpty extends Serializable