From e372525f46ffc52ba1133b18526f88aee8c68cb6 Mon Sep 17 00:00:00 2001 From: cagataycivici Date: Thu, 23 May 2019 12:01:41 +0300 Subject: [PATCH] Docs for TabView --- src/components/tabview/TabView.vue | 2 +- src/views/tabview/TabViewDoc.vue | 79 ++++++++++++++++-------------- 2 files changed, 42 insertions(+), 39 deletions(-) diff --git a/src/components/tabview/TabView.vue b/src/components/tabview/TabView.vue index 00e62d734..43de12087 100644 --- a/src/components/tabview/TabView.vue +++ b/src/components/tabview/TabView.vue @@ -18,7 +18,7 @@ export default { if (!tab.disabled && !tab.d_active) { this.activateTab(tab); - this.$emit('tabchange', { + this.$emit('tab-change', { originalEvent: event, tab: tab }); diff --git a/src/views/tabview/TabViewDoc.vue b/src/views/tabview/TabViewDoc.vue index 6859539a5..94c07b600 100644 --- a/src/views/tabview/TabViewDoc.vue +++ b/src/views/tabview/TabViewDoc.vue @@ -79,7 +79,7 @@ export default {

Header Template

-

Header of a tab supports templating to place custom html content instead of strings as well.

+

Custom content for the title section of a panel is defined using the header template.

<TabView class="tabview-custom"> <TabPanel> @@ -99,7 +99,7 @@ export default { </TabView> -

Properties For TabPanel

+

Properties of TabPanel

@@ -133,24 +133,27 @@ export default {
+

Properties of Accordion

+

Any attribute such as style and class are passed to the main container element.

+

Events

- - - - - + + + + + - - - - - + + + + +
NameParametersDescription
NameParametersDescription
tabchangeevent.originalEvent: Browser event
- event.tab: Selected tab -
Callback to invoke when an active tab is changed.
tab-changeevent.originalEvent: Browser event
+ event.tab: Selected tab +
Callback to invoke when an active tab is changed.
@@ -160,32 +163,32 @@ export default {
- - - - + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +
NameElement
NameElement
p-tabviewContainer element.
p-tabview-navContainer of headers.
p-tabview-selectedSelected tab header.
p-tabview-panelsContainer panels.
p-tabview-panelContent of a tab.
p-tabviewContainer element.
p-tabview-navContainer of headers.
p-tabview-selectedSelected tab header.
p-tabview-panelsContainer panels.
p-tabview-panelContent of a tab.