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

Deprecated Value Members

  1. val animations: Seq[AdaptiveAnimation]
    Annotations
    @deprecated
    Deprecated

    (Since version ) Marked as deprecated in proto file

  2. val backgroundColor: String
    Annotations
    @deprecated
    Deprecated

    (Since version ) Marked as deprecated in proto file

  3. 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