attrs.xml 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <resources>
  3. <!-- themeable attributes -->
  4. <attr name="textColorPrimary" format="reference" />
  5. <attr name="textColorSecondary" format="reference" />
  6. <attr name="gallery_attach_item_background" format="reference|color" />
  7. <attr name="whatsnew_wallpaper_drawable" format="reference" />
  8. <attr name="popup_menu_background" format="reference|color" />
  9. <attr name="control_panel_background" format="reference|color" />
  10. <attr name="attach_button_background" format="reference|color" />
  11. <attr name="emoji_picker_background_top" format="reference|color" />
  12. <attr name="emoji_picker_background_main" format="reference|color" />
  13. <attr name="emoji_picker_divider" format="reference|color" />
  14. <attr name="emoji_picker_top_divider" format="reference|color" />
  15. <attr name="emoji_picker_hint" format="reference|color" />
  16. <attr name="emoji_search_background" format="reference|color" />
  17. <attr name="emoji_search_stroke" format="reference|color" />
  18. <!-- message bubbles -->
  19. <attr name="colorMessageBubbleSendContainer" format="reference" />
  20. <attr name="colorOnMessageBubbleSendContainer" format="reference" />
  21. <attr name="colorMessageBubbleSendContainerSelected" format="reference" />
  22. <attr name="colorOnMessageBubbleSendContainerSelected" format="reference" />
  23. <attr name="colorMessageBubbleReceiveContainer" format="reference" />
  24. <attr name="colorOnMessageBubbleReceiveContainer" format="reference" />
  25. <attr name="colorMessageBubbleReceiveContainerSelected" format="reference" />
  26. <attr name="colorOnMessageBubbleReceiveContainerSelected" format="reference" />
  27. <!-- used to enable/disable elevation overlay -->
  28. <attr name="elevationOverlayColor" format="reference|color" />
  29. <declare-styleable name="SectionHeaderView">
  30. <attr name="android:text" />
  31. </declare-styleable>
  32. <!-- cropimage -->
  33. <attr name="cropImageStyle" format="reference" />
  34. <declare-styleable name="CropImageView">
  35. <attr name="highlightColor" format="reference|color" />
  36. <attr name="showThirds" format="boolean" />
  37. <attr name="showHandles">
  38. <enum name="changing" value="0" />
  39. <enum name="always" value="1" />
  40. <enum name="never" value="2" />
  41. </attr>
  42. </declare-styleable>
  43. <!-- Conversation bubble font sizes -->
  44. <declare-styleable name="FontStyle">
  45. <attr name="font_small" format="dimension" />
  46. <attr name="font_medium" format="dimension" />
  47. <attr name="font_large" format="dimension" />
  48. <attr name="font_status" format="dimension" />
  49. <attr name="font_textentry" format="dimension" />
  50. </declare-styleable>
  51. <declare-styleable name="StepPagerStrip">
  52. <attr name="previousColor" format="reference|color" />
  53. <attr name="selectedColor" format="reference|color" />
  54. <attr name="nextColor" format="reference|color" />
  55. </declare-styleable>
  56. <declare-styleable name="CircularProgressBar">
  57. <attr name="progressbar_progress" format="integer" />
  58. <attr name="progressbar_max" format="integer" />
  59. <attr name="progressbar_color" format="color" />
  60. <attr name="background_color" format="color" />
  61. <attr name="progressbar_width" format="dimension" />
  62. <attr name="background_width" format="dimension" />
  63. <attr name="border_width" format="dimension" />
  64. </declare-styleable>
  65. <!-- wizard -->
  66. <declare-styleable name="NewWizardStepPagerStrip">
  67. <attr name="newWizardPreviousColor" format="reference|color" />
  68. <attr name="newWizardSelectedColor" format="reference|color" />
  69. <attr name="newWizardNextColor" format="reference|color" />
  70. </declare-styleable>
  71. <!-- attachment sheet -->
  72. <declare-styleable name="CircleBackgroundImageView">
  73. <attr name="bgColor" format="color" />
  74. </declare-styleable>
  75. <!--send button -->
  76. <declare-styleable name="SendButton">
  77. <attr name="buttonTheme" format="integer" />
  78. </declare-styleable>
  79. <!-- Camera View -->
  80. <attr name="scaleType" format="enum">
  81. <enum name="fillStart" value="0" />
  82. <enum name="fillCenter" value="1" />
  83. <enum name="fillEnd" value="2" />
  84. <enum name="fitStart" value="3" />
  85. <enum name="fitCenter" value="4" />
  86. <enum name="fitEnd" value="5" />
  87. </attr>
  88. <declare-styleable name="CameraView">
  89. <attr name="scaleType" />
  90. <attr name="lensFacing" format="enum">
  91. <enum name="none" value="0" />
  92. <enum name="front" value="1" />
  93. <enum name="back" value="2" />
  94. </attr>
  95. <attr name="captureMode" format="enum">
  96. <enum name="image" value="0" />
  97. <enum name="video" value="1" />
  98. <enum name="mixed" value="2" />
  99. </attr>
  100. <attr name="flash" format="enum">
  101. <enum name="auto" value="1" />
  102. <enum name="on" value="2" />
  103. <enum name="off" value="4" />
  104. </attr>
  105. <attr name="pinchToZoomEnabled" format="boolean" />
  106. </declare-styleable>
  107. <declare-styleable name="PreviewView">
  108. <attr name="scaleType" />
  109. </declare-styleable>
  110. <!-- Button for Media Attacher Control Panel -->
  111. <declare-styleable name="ControlPanelButton">
  112. <attr name="labelIcon" format="integer" />
  113. <attr name="labelText" format="integer" />
  114. <attr name="strokeColor" format="color" />
  115. <attr name="fillColor" format="color" />
  116. <attr name="foregroundColor" format="color" />
  117. <attr name="fillColorAlpha" format="integer" />
  118. </declare-styleable>
  119. <!-- Audio Progress Bar -->
  120. <declare-styleable name="AudioProgressBarView">
  121. <attr name="barHeight" format="dimension" />
  122. <attr name="barMinHeight" format="dimension" />
  123. <attr name="barWidth" format="dimension" />
  124. <attr name="spaceWidth" format="dimension" />
  125. <attr name="colorBar" format="color" />
  126. <attr name="colorBarProgress" format="color" />
  127. </declare-styleable>
  128. <declare-styleable name="ButtonPrimaryXml">
  129. <attr name="buttonPrimary_text" format="reference" />
  130. <attr name="buttonPrimary_trailingIcon" format="reference" />
  131. </declare-styleable>
  132. <declare-styleable name="TextButtonPrimaryXml">
  133. <attr name="textButtonPrimary_text" format="reference" />
  134. <attr name="textButtonPrimary_trailingIcon" format="reference" />
  135. </declare-styleable>
  136. </resources>