Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-ui
Component
Layout
Tabs
TabWrapper.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Ui\Component\Layout\Tabs
;
7
8
use
Magento\Framework\View\Element\Text\ListText
;
9
13
class
TabWrapper
extends
ListText
implements
TabInterface
14
{
18
protected
$canShowTab
=
true
;
19
23
protected
$isHidden
=
false
;
24
28
protected
$isAjaxLoaded
=
false
;
29
35
public
function
getTabLabel
()
36
{
37
return
(
string
) $this->
getData
(
'tab_label'
);
38
}
39
45
public
function
getTabTitle
()
46
{
47
return
(
string
) $this->
getTabLabel
();
48
}
49
55
public
function
getTabClass
()
56
{
57
return
(
string
) $this->
getData
(
'tab_class'
);
58
}
59
65
public
function
getTabUrl
()
66
{
67
return
(
string
) $this->
getData
(
'tab_url'
);
68
}
69
75
public
function
isAjaxLoaded
()
76
{
77
$flag = $this->
getData
(
'is_ajax_loaded'
);
78
return
$flag !==
null
? (bool) $flag : $this->
isAjaxLoaded
;
79
}
80
86
public
function
canShowTab
()
87
{
88
$flag = $this->
getData
(
'can_show_tab'
);
89
return
$flag !==
null
? (bool) $flag : $this->
canShowTab
;
90
}
91
97
public
function
isHidden
()
98
{
99
$flag = $this->
getData
(
'is_hidden'
);
100
return
$flag !==
null
? (bool) $flag : $this->
isHidden
;
101
}
102
}
Magento\Ui\Component\Layout\Tabs\TabWrapper\getTabLabel
getTabLabel()
Definition:
TabWrapper.php:35
Magento\Ui\Component\Layout\Tabs\TabInterface
Definition:
TabInterface.php:11
Magento\Ui\Component\Layout\Tabs\TabWrapper\isAjaxLoaded
isAjaxLoaded()
Definition:
TabWrapper.php:75
Magento\Framework\DataObject\getData
getData($key='', $index=null)
Definition:
DataObject.php:119
Magento\Ui\Component\Layout\Tabs\TabWrapper
Definition:
TabWrapper.php:13
Magento\Ui\Component\Layout\Tabs\TabWrapper\$isAjaxLoaded
$isAjaxLoaded
Definition:
TabWrapper.php:28
Magento\Ui\Component\Layout\Tabs\TabWrapper\canShowTab
canShowTab()
Definition:
TabWrapper.php:86
Magento\Framework\View\Element\Text\ListText
Definition:
ListText.php:16
Magento\Ui\Component\Layout\Tabs\TabWrapper\isHidden
isHidden()
Definition:
TabWrapper.php:97
Magento\Ui\Component\Layout\Tabs\TabWrapper\getTabTitle
getTabTitle()
Definition:
TabWrapper.php:45
Magento\Ui\Component\Layout\Tabs\TabWrapper\$canShowTab
$canShowTab
Definition:
TabWrapper.php:18
Magento\Ui\Component\Layout\Tabs\TabWrapper\$isHidden
$isHidden
Definition:
TabWrapper.php:23
Magento\Ui\Component\Layout\Tabs\TabWrapper\getTabClass
getTabClass()
Definition:
TabWrapper.php:55
Magento\Ui\Component\Layout\Tabs\TabWrapper\getTabUrl
getTabUrl()
Definition:
TabWrapper.php:65
Magento\Ui\Component\Layout\Tabs
Definition:
Nav.php:6