Sha256: c1c7168f92a71408774bd7676e2c55a85c26913067f6204ea33006a634dd2d37

Contents?: true

Size: 1.87 KB

Versions: 9

Compression:

Stored size: 1.87 KB

Contents

import { identifierForContextKey } from "@hotwired/stimulus-webpack-helpers"

import FieldController from './fields/field_controller'
import ButtonToggleController from './fields/button_toggle_controller'
import CloudinaryImageController from './fields/cloudinary_image_controller'
import ColorPickerController from './fields/color_picker_controller'
import DateController from './fields/date_controller'
import EmojiPickerController from './fields/emoji_picker_controller'
import FileFieldController from './fields/file_field_controller'
import FileItemController from './fields/file_item_controller'
import PasswordController from './fields/password_controller'
import PhoneController from './fields/phone_controller'
import SuperSelectController from './fields/super_select_controller'

export const controllerDefinitions = [
  [FieldController, 'fields/field_controller.js'],
  [ButtonToggleController, 'fields/button_toggle_controller.js'],
  [CloudinaryImageController, 'fields/cloudinary_image_controller.js'],
  [ColorPickerController, 'fields/color_picker_controller.js'],
  [DateController, 'fields/date_controller.js'],
  [EmojiPickerController, 'fields/emoji_picker_controller.js'],
  [FileFieldController, 'fields/file_field_controller.js'],
  [FileItemController, 'fields/file_item_controller.js'],
  [PasswordController, 'fields/password_controller.js'],
  [PhoneController, 'fields/phone_controller.js'],
  [SuperSelectController, 'fields/super_select_controller.js'],
].map(function(d) {
  const key = d[1]
  const controller = d[0]
  return {
    identifier: identifierForContextKey(key),
    controllerConstructor: controller
  }
})

export {
  FieldController,
  ButtonToggleController,
  CloudinaryImageController,
  ColorPickerController,
  DateController,
  EmojiPickerController,
  FileFieldController,
  FileItemController,
  PasswordController,
  PhoneController,
  SuperSelectController,
}

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
bullet_train-fields-1.3.21 app/javascript/controllers/index.js
bullet_train-fields-1.3.20 app/javascript/controllers/index.js
bullet_train-fields-1.3.19 app/javascript/controllers/index.js
bullet_train-fields-1.3.18 app/javascript/controllers/index.js
bullet_train-fields-1.3.17 app/javascript/controllers/index.js
bullet_train-fields-1.3.16 app/javascript/controllers/index.js
bullet_train-fields-1.3.15 app/javascript/controllers/index.js
bullet_train-fields-1.3.14 app/javascript/controllers/index.js
bullet_train-fields-1.3.13 app/javascript/controllers/index.js