-
@@ -170,7 +172,7 @@
default: 'centerInside',
},
/**
- * Whether to preserve the space for the aboveTitle slot when it's empty.
+ * Dictates whether to preserve the space for the aboveTitle slot when it's empty.
* @type {Boolean}
* @default false
*/
@@ -178,7 +180,25 @@
type: Boolean,
default: false,
},
- },
+ /**
+ * Dictates whether to preserve the space for the belowTitle slot when it's empty.
+ * @type {Boolean}
+ * @default false
+ */
+ preserveBelowTitle: {
+ type: Boolean,
+ default: false,
+
+ },
+ /**
+ * Dictates whether to preserve the space for the footer slot when it's empty.
+ * @type {Boolean}
+ * @default false
+ */
+ preserveFooter: {
+ type: Boolean,
+ default: false,
+ },
computed: {
rootClass() {
return this.stylesAndClasses.rootClass;
@@ -201,7 +221,7 @@
New styles and classes are meant to be added to this single-source-of-truth object so
that we can easily locate all styling being applied to a particular layout
- Could be further simplified by using solely dynamic styles, but that would have detrimental effects on our auto RTL machinery and we would need to take care manually of more places.
+ Could be further simplified by using solely dynamic styles, but that would have detrimental effects on our auto RTL machinery and we would need to take care manually of more places.
*/
stylesAndClasses() {
/* In px. Needs to be the same as $spacer variable in styles part */
@@ -440,4 +460,4 @@
}
}
-
\ No newline at end of file
+