Sha256: fe0744fd4c092871c330c5820f0b4032271fb8f2d79da261619d512536d63250

Contents?: true

Size: 536 Bytes

Versions: 46

Compression:

Stored size: 536 Bytes

Contents

import ApplicationController from "satis/controllers/application_controller"

export default class InputComponentController extends ApplicationController {
  static targets = ["input"]
  static values = {}

  connect() {
    super.connect()

    if (this.hasInputTarget) {
      document.addEventListener("wheel", function (event) {
        if (document.activeElement.type === "number" && document.activeElement.classList.contains("noscroll")) {
          document.activeElement.blur()
        }
      })
    }
  }

  disconnect() {}
}

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
satis-2.1.53 app/components/satis/input/component_controller.js
satis-2.1.52 app/components/satis/input/component_controller.js
satis-2.1.51 app/components/satis/input/component_controller.js
satis-2.1.50 app/components/satis/input/component_controller.js
satis-2.1.49 app/components/satis/input/component_controller.js
satis-2.1.48 app/components/satis/input/component_controller.js
satis-2.1.47 app/components/satis/input/component_controller.js
satis-2.1.46 app/components/satis/input/component_controller.js
satis-2.1.45 app/components/satis/input/component_controller.js
satis-2.1.44 app/components/satis/input/component_controller.js
satis-2.1.43 app/components/satis/input/component_controller.js
satis-2.1.42 app/components/satis/input/component_controller.js
satis-2.1.41 app/components/satis/input/component_controller.js
satis-2.1.40 app/components/satis/input/component_controller.js
satis-2.1.39 app/components/satis/input/component_controller.js
satis-2.1.38 app/components/satis/input/component_controller.js
satis-2.1.37 app/components/satis/input/component_controller.js
satis-2.1.36 app/components/satis/input/component_controller.js
satis-2.1.35 app/components/satis/input/component_controller.js
satis-2.1.33 app/components/satis/input/component_controller.js