Module tdlight.api

Class TdApi.BackgroundTypePattern

Enclosing class:
TdApi

public static final class TdApi.BackgroundTypePattern extends TdApi.BackgroundType
A PNG or TGV (gzipped subset of SVG with MIME type "application/x-tgwallpattern") pattern to be combined with the background fill chosen by the user.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    Description of the background fill.
    int
    Intensity of the pattern when it is shown above the filled background; 0-100.
    boolean
    True, if the background fill must be applied only to the pattern itself.
    boolean
    True, if the background needs to be slightly moved when device is tilted.
  • Constructor Summary

    Constructors
    Constructor
    Description
    A PNG or TGV (gzipped subset of SVG with MIME type "application/x-tgwallpattern") pattern to be combined with the background fill chosen by the user.
    BackgroundTypePattern(TdApi.BackgroundFill fill, int intensity, boolean isInverted, boolean isMoving)
    A PNG or TGV (gzipped subset of SVG with MIME type "application/x-tgwallpattern") pattern to be combined with the background fill chosen by the user.
    A PNG or TGV (gzipped subset of SVG with MIME type "application/x-tgwallpattern") pattern to be combined with the background fill chosen by the user.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    int
     
    int
     
    void
     

    Methods inherited from class it.tdlight.jni.TdApi.Object

    serialize, toString

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • fill

      public TdApi.BackgroundFill fill
      Description of the background fill.
    • intensity

      public int intensity
      Intensity of the pattern when it is shown above the filled background; 0-100.
    • isInverted

      public boolean isInverted
      True, if the background fill must be applied only to the pattern itself. All other pixels are black in this case. For dark themes only.
    • isMoving

      public boolean isMoving
      True, if the background needs to be slightly moved when device is tilted.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • BackgroundTypePattern

      public BackgroundTypePattern()
      A PNG or TGV (gzipped subset of SVG with MIME type "application/x-tgwallpattern") pattern to be combined with the background fill chosen by the user.
    • BackgroundTypePattern

      public BackgroundTypePattern(TdApi.BackgroundFill fill, int intensity, boolean isInverted, boolean isMoving)
      A PNG or TGV (gzipped subset of SVG with MIME type "application/x-tgwallpattern") pattern to be combined with the background fill chosen by the user.
      Parameters:
      fill - BackgroundFill Description of the background fill.
      intensity - int Intensity of the pattern when it is shown above the filled background; 0-100.
      isInverted - boolean True, if the background fill must be applied only to the pattern itself. All other pixels are black in this case. For dark themes only.
      isMoving - boolean True, if the background needs to be slightly moved when device is tilted.
    • BackgroundTypePattern

      public BackgroundTypePattern(DataInput input) throws IOException
      A PNG or TGV (gzipped subset of SVG with MIME type "application/x-tgwallpattern") pattern to be combined with the background fill chosen by the user.
      Throws:
      IOException
  • Method Details