Class DrawableLockEvent.Before

java.lang.Object
dev.turboism.sdk.event.cubism.DrawableLockEvent.Before
All Implemented Interfaces:
DrawableLockEvent, EventBus.TurboismEvent, TurboismEvent
Enclosing interface:
DrawableLockEvent

public static final class DrawableLockEvent.Before extends Object implements DrawableLockEvent
  • Constructor Details

    • Before

      public Before(Drawable drawable, boolean requestedLocked, boolean locked)
  • Method Details

    • openCallback

      public static DrawableLockEvent.Before.Callback openCallback(Drawable drawable, boolean requestedLocked, boolean locked)
      Opens a callback-scoped mutable candidate for the intercepted lock-state edit.
    • drawable

      public Drawable drawable()
      Specified by:
      drawable in interface DrawableLockEvent
    • requestedLocked

      public boolean requestedLocked()
    • locked

      public boolean locked()
      Returns the candidate lock-state value that will be applied.
    • setLocked

      public void setLocked(boolean locked)
      Replaces the candidate lock-state value for the current callback.