Module: Koi Deprecated

Defined in:
app/components/koi/tables/table_component.rb,
lib/koi.rb,
lib/koi/menu.rb,
lib/koi/config.rb,
lib/koi/engine.rb,
lib/koi/caching.rb,
lib/koi/release.rb,
lib/koi/action_text.rb,
app/helpers/koi/pagy.rb,
lib/koi/form/builder.rb,
lib/koi/form_builder.rb,
lib/koi/menu/builder.rb,
app/models/koi/current.rb,
app/helpers/koi/form_helper.rb,
app/helpers/koi/modal_helper.rb,
app/jobs/koi/application_job.rb,
app/helpers/koi/header_helper.rb,
lib/koi/middleware/url_redirect.rb,
app/helpers/koi/tags/trix_toolbar.rb,
app/models/concerns/koi/model/otp.rb,
app/components/koi/table_component.rb,
app/components/koi/header_component.rb,
lib/koi/extensions/object_rendering.rb,
app/components/koi/pagy_nav_component.rb,
app/components/koi/header/new_component.rb,
app/controllers/concerns/koi/controller.rb,
lib/koi/middleware/admin_authentication.rb,
app/components/concerns/koi/tables/cells.rb,
app/components/koi/header/edit_component.rb,
app/components/koi/header/show_component.rb,
app/components/koi/table_query_component.rb,
app/models/concerns/koi/model/archivable.rb,
lib/generators/koi/admin/admin_generator.rb,
lib/generators/koi/model/model_generator.rb,
app/components/koi/header/index_component.rb,
app/components/koi/summary_table_component.rb,
lib/generators/koi/helpers/attribute_types.rb,
lib/generators/koi/helpers/resource_helpers.rb,
lib/generators/koi/helpers/attribute_helpers.rb,
app/components/koi/tables/cells/link_component.rb,
app/components/koi/content/editor/errors_component.rb,
app/components/koi/tables/cells/attachment_component.rb,
app/controllers/concerns/koi/controller/has_webauthn.rb,
lib/generators/koi/admin_route/admin_route_generator.rb,
lib/generators/koi/admin_views/admin_views_generator.rb,
app/components/koi/navigation/editor/errors_component.rb,
app/controllers/concerns/koi/controller/has_admin_users.rb,
app/controllers/concerns/koi/controller/has_attachments.rb,
app/controllers/concerns/koi/controller/records_authentication.rb,
lib/generators/koi/admin_controller/admin_controller_generator.rb

Overview

Deprecated.

prefer Koi::TableComponent

Defined Under Namespace

Modules: ActionText, Caching, Content, Controller, Extensions, Form, FormHelper, Header, HeaderHelper, Helpers, Menu, Middleware, ModalHelper, Model, Navigation, Pagy, Release, Tables, Tags Classes: AdminControllerGenerator, AdminGenerator, AdminRouteGenerator, AdminViewsGenerator, ApplicationJob, Config, Current, Engine, FormBuilder, HeaderComponent, ModelGenerator, PagyNavComponent, ReleaseMetaTagsBuilder, SummaryTableComponent, TableComponent, TableQueryComponent

Class Method Summary collapse

Class Method Details

.action_text_editorObject



13
14
15
16
17
# File 'lib/koi.rb', line 13

def action_text_editor
  return config.action_text_editor if config.action_text_editor.present?

  defined?(::Lexxy) && defined?(::Flipper) && Flipper.enabled?(:lexxy, Koi::Current.admin_user) ? :lexxy : :trix
end

.configObject



5
6
7
# File 'lib/koi.rb', line 5

def config
  @config ||= Config.new
end

.configure {|config| ... } ⇒ Object

Yields:



9
10
11
# File 'lib/koi.rb', line 9

def configure
  yield config
end