Module: Koi

Extended by:
Koi
Included in:
Koi
Defined in:
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/extensions.rb,
lib/koi/form_builder.rb,
lib/koi/menu/builder.rb,
app/helpers/koi/date_helper.rb,
app/jobs/koi/application_job.rb,
app/components/koi/tables/body.rb,
lib/koi/middleware/url_redirect.rb,
app/components/koi/tables/header.rb,
app/helpers/koi/application_helper.rb,
app/mailers/koi/application_mailer.rb,
app/components/koi/header_component.rb,
lib/koi/extensions/object_rendering.rb,
app/components/koi/summary_list/base.rb,
app/helpers/koi/index_actions_helper.rb,
app/helpers/koi/definition_list_helper.rb,
app/components/koi/header/new_component.rb,
app/components/koi/header/edit_component.rb,
app/components/koi/header/show_component.rb,
app/components/koi/index_table_component.rb,
app/models/concerns/koi/model/archivable.rb,
lib/generators/koi/admin/admin_generator.rb,
app/components/koi/header/index_component.rb,
app/components/koi/summary_list_component.rb,
app/components/koi/tables/table_component.rb,
app/components/koi/ordinal_table_component.rb,
app/components/koi/tables/body_row_component.rb,
app/components/koi/tables/body_cell_component.rb,
app/components/koi/summary_list/date_component.rb,
app/components/koi/summary_list/item_component.rb,
app/components/koi/summary_list/text_component.rb,
app/components/koi/tables/header_row_component.rb,
app/components/koi/tables/header_cell_component.rb,
app/components/koi/summary_list/number_component.rb,
app/components/koi/summary_list/boolean_component.rb,
app/components/koi/content/editor/errors_component.rb,
app/components/koi/summary_list/datetime_component.rb,
app/components/koi/summary_list/rich_text_component.rb,
app/components/koi/summary_list/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/content/editor/item_form_component.rb,
app/components/koi/navigation/editor/errors_component.rb,
app/controllers/concerns/koi/controller/json_web_token.rb,
app/controllers/concerns/koi/controller/has_admin_users.rb,
app/controllers/concerns/koi/controller/has_attachments.rb,
lib/generators/koi/active_record/active_record_generator.rb,
app/controllers/concerns/koi/controller/is_admin_controller.rb,
lib/generators/koi/admin_controller/admin_controller_generator.rb

Defined Under Namespace

Modules: ApplicationHelper, Caching, Content, Controller, DateHelper, DefinitionListHelper, Extensions, Header, IndexActionsHelper, Menu, Model, Navigation, Release, SummaryList, Tables Classes: ActiveRecordGenerator, AdminControllerGenerator, AdminGenerator, AdminRouteGenerator, AdminViewsGenerator, ApplicationJob, ApplicationMailer, Config, Engine, FormBuilder, HeaderComponent, IndexActionsBuilder, IndexTableComponent, OrdinalTableComponent, ReleaseMetaTagsBuilder, SummaryListComponent, UrlRedirect

Instance Method Summary collapse

Instance Method Details

#configObject



31
32
33
# File 'lib/koi.rb', line 31

def config
  @config ||= Config.new
end

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

Yields:



35
36
37
# File 'lib/koi.rb', line 35

def configure
  yield config
end