Class ConfirmLinkScreen

All Implemented Interfaces:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement

public class ConfirmLinkScreen extends ConfirmScreen
  • Field Details

    • COPY_BUTTON_TEXT

      private static final Component COPY_BUTTON_TEXT
    • WARNING_TEXT

      private static final Component WARNING_TEXT
    • BUTTON_WIDTH

      private static final int BUTTON_WIDTH
      See Also:
    • url

      private final String url
    • showWarning

      private final boolean showWarning
  • Constructor Details

    • ConfirmLinkScreen

      public ConfirmLinkScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer p_95631_, String p_95632_, boolean p_95633_)
    • ConfirmLinkScreen

      public ConfirmLinkScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer p_238329_, Component p_238330_, String p_238331_, boolean p_238332_)
    • ConfirmLinkScreen

      public ConfirmLinkScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer p_352448_, Component p_352313_, URI p_352270_, boolean p_352104_)
    • ConfirmLinkScreen

      public ConfirmLinkScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer p_352145_, Component p_352090_, Component p_352169_, URI p_352197_, Component p_352365_, boolean p_352117_)
    • ConfirmLinkScreen

      public ConfirmLinkScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer p_240191_, Component p_240192_, Component p_240193_, String p_240194_, Component p_240195_, boolean p_240196_)
  • Method Details

    • confirmMessage

      protected static MutableComponent confirmMessage(boolean pTrusted, String pExtraInfo)
    • confirmMessage

      protected static MutableComponent confirmMessage(boolean pTrusted)
    • addAdditionalText

      protected void addAdditionalText()
      Overrides:
      addAdditionalText in class ConfirmScreen
    • addButtons

      protected void addButtons(LinearLayout pLayout)
      Overrides:
      addButtons in class ConfirmScreen
    • copyToClipboard

      public void copyToClipboard()
    • confirmLinkNow

      public static void confirmLinkNow(Screen pLastScreen, String pUrl, boolean pTrusted)
    • confirmLinkNow

      public static void confirmLinkNow(Screen pLastScreen, URI pUri, boolean pTrusted)
    • confirmLinkNow

      public static void confirmLinkNow(Screen pLastScreen, URI pUri)
    • confirmLinkNow

      public static void confirmLinkNow(Screen pLastScreen, String pUrl)
    • confirmLink

      public static Button.OnPress confirmLink(Screen pLastScreen, String pUrl, boolean pTrusted)
    • confirmLink

      public static Button.OnPress confirmLink(Screen pLastScreen, URI pUri, boolean pTrusted)
    • confirmLink

      public static Button.OnPress confirmLink(Screen pLastScreen, String pUrl)
    • confirmLink

      public static Button.OnPress confirmLink(Screen pLastScreen, URI pUri)