Sha256: 0a7ad49ad247724268abeaf4156e7c9016567cecb66949282119b55873966cd9

Contents?: true

Size: 663 Bytes

Versions: 3

Compression:

Stored size: 663 Bytes

Contents

# frozen_string_literal: true

require "rails/engine"
require "active_support/all"
require "singleton"
require "concurrent-edge"
require "chrono_trigger/helpers/mitf"
require "chrono_trigger/helpers/now"
require "chrono_trigger/clock"
require "chrono_trigger/config"
require "chrono_trigger/event"
require "chrono_trigger/schedule"
require "chrono_trigger/timeline"
require "chrono_trigger/version"
require "chrono_trigger/worker"

module ChronoTrigger
  class Engine < Rails::Engine
  end

  def self.config
    ChronoTrigger::Config.instance
  end

  def self.schedule
    ChronoTrigger::Schedule.instance
  end

  def self.configure
    yield config
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
chrono_trigger-1.0.5 lib/chrono_trigger.rb
chrono_trigger-1.0.4 lib/chrono_trigger.rb
chrono_trigger-1.0.3 lib/chrono_trigger.rb