Sha256: ef34b84bfa6a0501c8f995f610c0690dfb50ddcfe9d4469cbaf86fdaa00066b0

Contents?: true

Size: 457 Bytes

Versions: 4

Compression:

Stored size: 457 Bytes

Contents

#! /usr/bin/env ruby
# coding: utf-8

require "sculd/event.rb"
require "sculd/plan.rb"

#
#
#
class Sculd::Plan::Reminder < Sculd::Plan
  # value of @option does not work
  def priority(today = Date.now)
    if today < @datetime
      return 0
    else
      #@option = 1 if @option < 1
      return Sculd::Plan::REMINDER_PRIORITY - (today - @datetime) #/@option
    end
  end

  def events
    return [Sculd::Event.new(@datetime, @description)]
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sculd-0.0.3 lib/sculd/plan/reminder.rb
sculd-0.0.2 lib/sculd/plan/reminder.rb
sculd-0.0.1 lib/sculd/plan/reminder.rb
sculd-0.0.0 lib/sculd/plan/reminder.rb