diff --git a/components/lib/splitter/BaseSplitter.vue b/components/lib/splitter/BaseSplitter.vue new file mode 100644 index 000000000..23ae66e6b --- /dev/null +++ b/components/lib/splitter/BaseSplitter.vue @@ -0,0 +1,103 @@ + diff --git a/components/lib/splitter/Splitter.d.ts b/components/lib/splitter/Splitter.d.ts index 444e33a8e..6bcb4dbdf 100644 --- a/components/lib/splitter/Splitter.d.ts +++ b/components/lib/splitter/Splitter.d.ts @@ -119,6 +119,11 @@ export interface SplitterProps { * @type {SplitterPassThroughOptions} */ pt?: SplitterPassThroughOptions; + /** + * When enabled, it removes component related styles in the core. + * @defaultValue false + */ + unstyled?: boolean; } /** diff --git a/components/lib/splitter/Splitter.vue b/components/lib/splitter/Splitter.vue index 0f7f6e66b..fa2fc25e2 100644 --- a/components/lib/splitter/Splitter.vue +++ b/components/lib/splitter/Splitter.vue @@ -1,54 +1,34 @@ - - diff --git a/components/lib/splitterpanel/BaseSplitterPanel.vue b/components/lib/splitterpanel/BaseSplitterPanel.vue new file mode 100644 index 000000000..a263b579d --- /dev/null +++ b/components/lib/splitterpanel/BaseSplitterPanel.vue @@ -0,0 +1,51 @@ + diff --git a/components/lib/splitterpanel/SplitterPanel.d.ts b/components/lib/splitterpanel/SplitterPanel.d.ts index bfebdf4f6..d34980301 100644 --- a/components/lib/splitterpanel/SplitterPanel.d.ts +++ b/components/lib/splitterpanel/SplitterPanel.d.ts @@ -54,6 +54,11 @@ export interface SplitterPanelProps { * @type {SplitterPanelPassThroughOptions} */ pt?: SplitterPanelPassThroughOptions; + /** + * When enabled, it removes component related styles in the core. + * @defaultValue false + */ + unstyled?: boolean; } /** diff --git a/components/lib/splitterpanel/SplitterPanel.vue b/components/lib/splitterpanel/SplitterPanel.vue index fcf7fb6de..fc19a7e4c 100644 --- a/components/lib/splitterpanel/SplitterPanel.vue +++ b/components/lib/splitterpanel/SplitterPanel.vue @@ -1,29 +1,16 @@