Class TdApi.ThemeSettings

  • Enclosing class:
    TdApi

    public static class TdApi.ThemeSettings
    extends TdApi.Object
    Describes theme settings.
    • Field Detail

      • accentColor

        public int accentColor
        Theme accent color in ARGB format.
      • background

        public TdApi.Background background
        The background to be used in chats; may be null.
      • outgoingMessageFill

        public TdApi.BackgroundFill outgoingMessageFill
        The fill to be used as a background for outgoing messages.
      • animateOutgoingMessageFill

        public boolean animateOutgoingMessageFill
        If true, the freeform gradient fill needs to be animated on every sent message.
      • outgoingMessageAccentColor

        public int outgoingMessageAccentColor
        Accent color of outgoing messages in ARGB format.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ThemeSettings

        public ThemeSettings()
        Describes theme settings.
      • ThemeSettings

        public ThemeSettings​(int accentColor,
                             TdApi.Background background,
                             TdApi.BackgroundFill outgoingMessageFill,
                             boolean animateOutgoingMessageFill,
                             int outgoingMessageAccentColor)
        Describes theme settings.
        Parameters:
        accentColor - Theme accent color in ARGB format.
        background - The background to be used in chats; may be null.
        outgoingMessageFill - The fill to be used as a background for outgoing messages.
        animateOutgoingMessageFill - If true, the freeform gradient fill needs to be animated on every sent message.
        outgoingMessageAccentColor - Accent color of outgoing messages in ARGB format.