UncleCheese\BetterButtons\Buttons\BetterButton

Defines the base class for all buttons that submit form data through GridField

Synopsis

class BetterButton extends FormAction implements BetterButtonInterface {
}

Hierarchy

Extends

  • SilverStripe\Forms\FormAction

Implements

Members

private

  • $extensions

protected

Methods

public

  • Field() — Render the field with the correct attributes
  • baseTransform() — Performs any last-minute transformations to the button in accordance with anything the user may have done after instantiating the button
  • bindGridField() — Bind to the GridField request
  • shouldDisplay() — Determines if the button should display or not
  • transformToButton() — Tells the form action to become a standard form submit button
  • transformToInput() — Tells the form action to become a standard input tag, e.g. for usage in a button group