From 8aba9864cf5b86fe1abd655da297b4540f4f1900 Mon Sep 17 00:00:00 2001
From: bjoluc <mail@bjoluc.de>
Date: Wed, 24 Apr 2024 09:40:22 +0200
Subject: [PATCH] chore: Rename `configureEncoderMapping()` to
 `configureEncoderMappings()` in device configs

---
 src/device-configs/behringer_xtouch-one.ts | 2 +-
 src/device-configs/index.d.ts              | 2 +-
 src/device-configs/ssl_uf1.ts              | 2 +-
 src/mapping/encoders/index.ts              | 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/device-configs/behringer_xtouch-one.ts b/src/device-configs/behringer_xtouch-one.ts
index 337f323..ade3b5f 100644
--- a/src/device-configs/behringer_xtouch-one.ts
+++ b/src/device-configs/behringer_xtouch-one.ts
@@ -164,7 +164,7 @@ export const deviceConfig: DeviceConfig = {
     };
   },
 
-  configureEncoderMapping() {
+  configureEncoderMappings() {
     return [
       // Pan, Monitor, Gain, LC, HC (F1)
       {
diff --git a/src/device-configs/index.d.ts b/src/device-configs/index.d.ts
index 737df1d..a1b4a4b 100644
--- a/src/device-configs/index.d.ts
+++ b/src/device-configs/index.d.ts
@@ -207,7 +207,7 @@ export interface DeviceConfig {
    *
    * The default config is defined in {@link file://./../mapping/encoders/index.ts}
    */
-  configureEncoderMapping?(
+  configureEncoderMappings?(
     defaultEncoderMappings: EncoderMappingConfig[],
     page: MR_FactoryMappingPage,
   ): EncoderMappingConfig[];
diff --git a/src/device-configs/ssl_uf1.ts b/src/device-configs/ssl_uf1.ts
index ba4bdbe..1ac4b7d 100644
--- a/src/device-configs/ssl_uf1.ts
+++ b/src/device-configs/ssl_uf1.ts
@@ -218,7 +218,7 @@ export const deviceConfig: DeviceConfig = {
     };
   },
 
-  configureEncoderMapping(defaultEncoderMappings, page) {
+  configureEncoderMappings(defaultEncoderMappings, page) {
     const instrumentEncoderMapping = defaultEncoderMappings.pop()!;
 
     // Replace the instrument encoder assignment with quick controls
diff --git a/src/mapping/encoders/index.ts b/src/mapping/encoders/index.ts
index 5e68c7f..e8c999d 100644
--- a/src/mapping/encoders/index.ts
+++ b/src/mapping/encoders/index.ts
@@ -67,8 +67,8 @@ export function bindEncoders(
     },
   ];
 
-  if (deviceConfig.configureEncoderMapping) {
-    encoderMappingConfigs = deviceConfig.configureEncoderMapping(encoderMappingConfigs, page);
+  if (deviceConfig.configureEncoderMappings) {
+    encoderMappingConfigs = deviceConfig.configureEncoderMappings(encoderMappingConfigs, page);
   }
 
   encoderMapper.applyEncoderMappingConfigs(encoderMappingConfigs);