Annotation Interface Info


@Retention(RUNTIME) @Target(FIELD) public @interface Info
  • Element Details

    • title

      @TranslatedDefault("polyui.info") String title
      Title for the info block. Due to Java annotation limitations, if the value is unchanged, it will be replaced with the actual type name.
      Default:
      "polyui.info"
    • titleTranslation

      boolean titleTranslation
      Default:
      false
    • titleKey

      Deprecated.
      Default:
      ""
    • description

      String description
      Default:
      ""
    • descriptionTranslation

      boolean descriptionTranslation
      Default:
      false
    • descriptionKey

      @Deprecated String descriptionKey
      Deprecated.
      Default:
      ""
    • icon

      String icon
      Icon for the info block. Due to Java annotation limitations, if the value is unchanged, it will be replaced with the actual type icon.
      Default:
      "polyui/info.svg"
    • category

      String category
      Default:
      "General"
    • categoryTranslation

      boolean categoryTranslation
      Default:
      false
    • categoryKey

      @Deprecated String categoryKey
      Deprecated.
      Default:
      ""
    • subcategory

      String subcategory
      Default:
      "General"
    • subcategoryTranslation

      boolean subcategoryTranslation
      Default:
      false
    • subcategoryKey

      @Deprecated String subcategoryKey
      Deprecated.
      Default:
      ""