Packages

final case class Appearance(fontStyle: String = "", visible: Boolean = false, opacity: Double = 0.0, outlined: Boolean = false, strokeWidth: Double = 0.0, strokeColor: String = "", shadowColor: String = "", backgroundColor: String = "", clickable: Boolean = false, padding: String = "", fontSize: Double = 0.0, textAlignment: String = "", textLineSpacing: Double = 0.0, textNumberOfLines: Int = 0, cornerRadius: Double = 0.0, animations: Seq[AdaptiveAnimation] = _root_.scala.Seq.empty, background: Option[Background] = _root_.scala.None, fillColor: String = "") extends GeneratedMessage with Updatable[Appearance] with Product with Serializable

fontStyle

normal/bold/italic/bold_italic

visible

Item visibility

opacity

Element transparency, 0..1

outlined

Determine if a view should draw a border around self

strokeWidth

The width of the outline width @default 1.5

strokeColor

View primary color @default #000000

shadowColor

View shadow color @default #000000

backgroundColor

View backgroung color @default #000000 repaced by background = 17

clickable

Enable/Disable view touch

padding

(LTRB - Left, Top, Right, Bottom) component padding @default 0,0,0,0

fontSize

font size @default 14

textAlignment

center, left, right @default center

textLineSpacing

text spacing 0 - system value @default 0

textNumberOfLines

number of lines 0 - system value @default 0

cornerRadius

corner radius @default 0

animations

component animation configuration

background

background for component

fillColor

background hex color for drawable elements

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[Appearance], GeneratedMessage, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Appearance
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Appearance(fontStyle: String = "", visible: Boolean = false, opacity: Double = 0.0, outlined: Boolean = false, strokeWidth: Double = 0.0, strokeColor: String = "", shadowColor: String = "", backgroundColor: String = "", clickable: Boolean = false, padding: String = "", fontSize: Double = 0.0, textAlignment: String = "", textLineSpacing: Double = 0.0, textNumberOfLines: Int = 0, cornerRadius: Double = 0.0, animations: Seq[AdaptiveAnimation] = _root_.scala.Seq.empty, background: Option[Background] = _root_.scala.None, fillColor: String = "")

    fontStyle

    normal/bold/italic/bold_italic

    visible

    Item visibility

    opacity

    Element transparency, 0..1

    outlined

    Determine if a view should draw a border around self

    strokeWidth

    The width of the outline width @default 1.5

    strokeColor

    View primary color @default #000000

    shadowColor

    View shadow color @default #000000

    backgroundColor

    View backgroung color @default #000000 repaced by background = 17

    clickable

    Enable/Disable view touch

    padding

    (LTRB - Left, Top, Right, Bottom) component padding @default 0,0,0,0

    fontSize

    font size @default 14

    textAlignment

    center, left, right @default center

    textLineSpacing

    text spacing 0 - system value @default 0

    textNumberOfLines

    number of lines 0 - system value @default 0

    cornerRadius

    corner radius @default 0

    animations

    component animation configuration

    background

    background for component

    fillColor

    background hex color for drawable elements

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addAllAnimations(__vs: Iterable[AdaptiveAnimation]): Appearance
  5. def addAnimations(__vs: AdaptiveAnimation*): Appearance
  6. val animations: Seq[AdaptiveAnimation]
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val background: Option[Background]
  9. def clearAnimations: Appearance
  10. def clearBackground: Appearance
  11. val clickable: Boolean
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  13. def companion: Appearance.type
    Definition Classes
    Appearance → GeneratedMessage
  14. val cornerRadius: Double
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. val fillColor: String
  17. val fontSize: Double
  18. val fontStyle: String
  19. def getBackground: Background
  20. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  21. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    Appearance → GeneratedMessage
  22. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    Appearance → GeneratedMessage
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  27. val opacity: Double
  28. val outlined: Boolean
  29. val padding: String
  30. def productElementNames: Iterator[String]
    Definition Classes
    Product
  31. def serializedSize: Int
    Definition Classes
    Appearance → GeneratedMessage
  32. val shadowColor: String
  33. val strokeColor: String
  34. val strokeWidth: Double
  35. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  36. val textAlignment: String
  37. val textLineSpacing: Double
  38. val textNumberOfLines: Int
  39. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  40. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  41. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  42. def toProtoString: String
    Definition Classes
    Appearance → GeneratedMessage
  43. def update(ms: (Lens[Appearance, Appearance]) => Mutation[Appearance]*): Appearance
    Definition Classes
    Updatable
  44. val visible: Boolean
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. def withAnimations(__v: Seq[AdaptiveAnimation]): Appearance
  49. def withBackground(__v: Background): Appearance
  50. def withBackgroundColor(__v: String): Appearance
  51. def withClickable(__v: Boolean): Appearance
  52. def withCornerRadius(__v: Double): Appearance
  53. def withFillColor(__v: String): Appearance
  54. def withFontSize(__v: Double): Appearance
  55. def withFontStyle(__v: String): Appearance
  56. def withOpacity(__v: Double): Appearance
  57. def withOutlined(__v: Boolean): Appearance
  58. def withPadding(__v: String): Appearance
  59. def withShadowColor(__v: String): Appearance
  60. def withStrokeColor(__v: String): Appearance
  61. def withStrokeWidth(__v: Double): Appearance
  62. def withTextAlignment(__v: String): Appearance
  63. def withTextLineSpacing(__v: Double): Appearance
  64. def withTextNumberOfLines(__v: Int): Appearance
  65. def withVisible(__v: Boolean): Appearance
  66. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  67. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    Appearance → GeneratedMessage
  68. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Deprecated Value Members

  1. val backgroundColor: String
    Annotations
    @deprecated
    Deprecated

    (Since version ) Marked as deprecated in proto file

  2. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Updatable[Appearance]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped