From f03ffbb0ed2148da44540856251519b0845eeaa6 Mon Sep 17 00:00:00 2001 From: Vladimir Kharlampidi Date: Tue, 23 Feb 2021 14:16:49 +0300 Subject: [PATCH] feat(components): added "resizeObserver" boolean option/prop to enable ResizeObserver Ref #4244 --- src/angular/src/swiper.component.ts | 1 + src/angular/src/utils/params-list.ts | 1 + src/react/params-list.js | 1 + src/svelte/params-list.js | 1 + src/vue/params-list.js | 1 + src/vue/swiper.js | 1 + 6 files changed, 6 insertions(+) diff --git a/src/angular/src/swiper.component.ts b/src/angular/src/swiper.component.ts index a99665938..1c666883e 100644 --- a/src/angular/src/swiper.component.ts +++ b/src/angular/src/swiper.component.ts @@ -51,6 +51,7 @@ export class SwiperComponent implements OnInit { @Input() speed: SwiperOptions['speed']; @Input() cssMode: SwiperOptions['cssMode']; @Input() updateOnWindowResize: SwiperOptions['updateOnWindowResize']; + @Input() resizeObserver: SwiperOptions['resizeObserver']; @Input() nested: SwiperOptions['nested']; @Input() width: SwiperOptions['width']; @Input() height: SwiperOptions['height']; diff --git a/src/angular/src/utils/params-list.ts b/src/angular/src/utils/params-list.ts index e8bb09469..8dd4a1f37 100644 --- a/src/angular/src/utils/params-list.ts +++ b/src/angular/src/utils/params-list.ts @@ -7,6 +7,7 @@ export const paramsList = [ '_speed', 'cssMode', 'updateOnWindowResize', + 'resizeObserver', 'nested', '_width', '_height', diff --git a/src/react/params-list.js b/src/react/params-list.js index c5b84ddf3..a4db536ec 100644 --- a/src/react/params-list.js +++ b/src/react/params-list.js @@ -7,6 +7,7 @@ const paramsList = [ '_speed', 'cssMode', 'updateOnWindowResize', + 'resizeObserver', 'nested', '_width', '_height', diff --git a/src/svelte/params-list.js b/src/svelte/params-list.js index c5b84ddf3..a4db536ec 100644 --- a/src/svelte/params-list.js +++ b/src/svelte/params-list.js @@ -7,6 +7,7 @@ const paramsList = [ '_speed', 'cssMode', 'updateOnWindowResize', + 'resizeObserver', 'nested', '_width', '_height', diff --git a/src/vue/params-list.js b/src/vue/params-list.js index c5b84ddf3..a4db536ec 100644 --- a/src/vue/params-list.js +++ b/src/vue/params-list.js @@ -7,6 +7,7 @@ const paramsList = [ '_speed', 'cssMode', 'updateOnWindowResize', + 'resizeObserver', 'nested', '_width', '_height', diff --git a/src/vue/swiper.js b/src/vue/swiper.js index 954c9cfa3..add4e76e6 100644 --- a/src/vue/swiper.js +++ b/src/vue/swiper.js @@ -27,6 +27,7 @@ const Swiper = { speed: { type: Number, default: undefined }, cssMode: { type: Boolean, default: undefined }, updateOnWindowResize: { type: Boolean, default: undefined }, + resizeObserver: { type: Boolean, default: undefined }, nested: { type: Boolean, default: undefined }, width: { type: Number, default: undefined }, height: { type: Number, default: undefined },