@game-vir/handle-input - v15.1.1
    Preparing search index...

    Function generateBindingsMapShape

    • Generates a shape definition for BindingsMap with your specific set of allowed binding names.

      Parameters

      • bindingNamesEnum: EnumBaseType

      Returns ShapeDefinition<
          ShapeIndexedKeys<
              [
                  {
                      keys: ShapeEnum<readonly [EnumBaseType]>;
                      required: false;
                      values: ShapeDefinition<
                          {
                              deviceKey: ShapeEnum<readonly [{}]>;
                              direction: ShapeEnum<readonly [typeof InputDirection]>;
                              inputName: string;
                              mappedInputName: ShapeOptional<ShapeOr<[undefined, string]>>;
                          },
                          false,
                      >;
                  },
              ],
          >,
          false,
      >