Annotation Interface MainAction


@Retention(RUNTIME) @Target({METHOD,FIELD}) public @interface MainAction
Created by miguel on 18/1/17.
  • Element Details

    • value

      String value
      Default:
      ""
    • icon

      String icon
      Default:
      ""
    • confirmationTitle

      String confirmationTitle
      Default:
      ""
    • confirmationMessage

      String confirmationMessage
      Default:
      ""
    • confirmationAction

      String confirmationAction
      Default:
      ""
    • validateBefore

      boolean validateBefore
      Default:
      true
    • rowsSelectedRequired

      boolean rowsSelectedRequired
      Default:
      false
    • order

      int order
      Default:
      100
    • type

      Default:
      Primary
    • target

      ActionTarget target
      Default:
      SameLane
    • modalStyle

      String modalStyle
      Default:
      ""
    • customEvent

      String customEvent
      Default:
      ""
    • href

      String href
      Default:
      ""