ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilAssFileUploadFileTableDeleteButton Class Reference
+ Inheritance diagram for ilAssFileUploadFileTableDeleteButton:
+ Collaboration diagram for ilAssFileUploadFileTableDeleteButton:

Public Member Functions

 __construct ($type)
 ilAssFileUploadFileTableCommandButton constructor. More...
 
- Public Member Functions inherited from ilAssFileUploadFileTableCommandButton
 __construct ($buttonType)
 ilAssFileUploadFileTableCommandButton constructor. More...
 
 lng (ilLanguage $lng=null)
 
 getAction ()
 
 setAction ($action)
 
 renderAttributes (array $a_additional_attr=null)
 Render current HTML attributes. More...
 
- Public Member Functions inherited from ilSubmitButton
 setCommand ($a_value)
 Set submit command. More...
 
 getCommand ()
 Get submit command. More...
 
 render ()
 Render HTML. More...
 
- Public Member Functions inherited from ilButtonBase
 __clone ()
 Clone instance. More...
 
 getType ()
 Get button type. More...
 
 setId ($a_value)
 Set id. More...
 
 getId ()
 Get id. More...
 
 setCaption ($a_value, $a_is_lng_id=true)
 Set caption. More...
 
 getCaption ($a_translate=true)
 Get caption. More...
 
 setPrimary ($a_value)
 Toggle primary status. More...
 
 isPrimary ()
 Get primary status. More...
 
 setOmitPreventDoubleSubmission ($a_value)
 Toggle double submission prevention status. More...
 
 getOmitPreventDoubleSubmission ()
 Get double submission prevention status. More...
 
 setOnClick ($a_value)
 Set onclick. More...
 
 getOnClick ()
 Get onclick. More...
 
 setAccessKey ($a_value)
 Set access key. More...
 
 getAccessKey ()
 Get access key. More...
 
 setDisabled ($a_value)
 Toggle disabled status. More...
 
 isDisabled ()
 Get disabled status. More...
 
 addCSSClass ($a_value)
 Add CSS class. More...
 
 getCSSClasses ()
 Get CSS class(es) More...
 
 applyDefaultCss ($apply_default_css=null)
 
 render ()
 Render HTML. More...
 
 getToolbarHTML ()
 
 getToolbarHTML ()
 Get input item HTML to be inserted into ilToolbarGUI. More...
 

Static Public Member Functions

static getInstance ()
 Factory. More...
 
static getInstance ()
 Factory. More...
 
static getInstance ()
 Factory. More...
 

Data Fields

const ACTION = 'delete'
 
const ILC_SUBMIT_CSS_CLASS = 'ilc_qsubmit_Submit'
 
- Data Fields inherited from ilButtonBase
const TYPE_SUBMIT = 1
 
const TYPE_LINK = 2
 
const TYPE_SPLIT = 3
 
const TYPE_BUTTON = 4
 

Additional Inherited Members

- Protected Member Functions inherited from ilButtonBase
 __construct ($a_type)
 Constructor. More...
 
 setType ($a_value)
 Set button type. More...
 
 gatherCssClasses ()
 Gather all active CSS classes. More...
 
 renderAttributesHelper (array $a_attr)
 Render HTML node attributes. More...
 
 renderAttributes (array $a_additional_attr=null)
 Render current HTML attributes. More...
 
 prepareRender ()
 Prepare render. More...
 
- Protected Attributes inherited from ilAssFileUploadFileTableCommandButton
 $lng
 
 $action
 
- Protected Attributes inherited from ilSubmitButton
 $cmd
 
- Protected Attributes inherited from ilButtonBase
 $lng
 
 $type
 
 $id
 
 $caption
 
 $caption_is_lng_id
 
 $primary
 
 $omit_prevent_double_submission
 
 $onclick
 
 $acc_key
 
 $disabled
 
 $css = array()
 
 $apply_default_css = true
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilAssFileUploadFileTableDeleteButton::__construct (   $buttonType)

ilAssFileUploadFileTableCommandButton constructor.

Reimplemented from ilAssFileUploadFileTableCommandButton.

Definition at line 18 of file class.ilAssFileUploadFileTableDeleteButton.php.

19 {
20 parent::__construct($type);
21 $this->setAction(self::ACTION);
22 $this->addCSSClass(self::ILC_SUBMIT_CSS_CLASS);
23 $this->setCaption($this->lng()->txt('delete'), false);
24 }
addCSSClass($a_value)
Add CSS class.
setCaption($a_value, $a_is_lng_id=true)
Set caption.

References ilButtonBase\$type, ilButtonBase\addCSSClass(), ilAssFileUploadFileTableCommandButton\lng(), ilAssFileUploadFileTableCommandButton\setAction(), and ilButtonBase\setCaption().

+ Here is the call graph for this function:

Member Function Documentation

◆ getInstance()

static ilAssFileUploadFileTableDeleteButton::getInstance ( )
static

Factory.

Returns
self

Reimplemented from ilSubmitButton.

Definition at line 26 of file class.ilAssFileUploadFileTableDeleteButton.php.

27 {
28 return new self(self::TYPE_SUBMIT);
29 }

References ilButtonBase\TYPE_SUBMIT.

Referenced by assFileUploadGUI\buildFileTableDeleteButtonInstance().

+ Here is the caller graph for this function:

Field Documentation

◆ ACTION

const ilAssFileUploadFileTableDeleteButton::ACTION = 'delete'

◆ ILC_SUBMIT_CSS_CLASS

const ilAssFileUploadFileTableDeleteButton::ILC_SUBMIT_CSS_CLASS = 'ilc_qsubmit_Submit'

The documentation for this class was generated from the following file: