module TabsTabs::Resolutionable::ClassMethods
Public Instance Methods
add()
click to toggle source
# File lib/tabs_tabs/resolutionable.rb, line 30 def add raise "Must implement #to_seconds in the concrete resolution module" end
deserialize()
click to toggle source
# File lib/tabs_tabs/resolutionable.rb, line 18 def deserialize raise "Must implement #deserialize in the concrete resolution module" end
from_seconds()
click to toggle source
# File lib/tabs_tabs/resolutionable.rb, line 22 def from_seconds raise "Must implement #from_seconds in the concrete resolution module" end
name()
click to toggle source
# File lib/tabs_tabs/resolutionable.rb, line 10 def name raise "Must implement #name in the concrete resolution module" end
normalize()
click to toggle source
# File lib/tabs_tabs/resolutionable.rb, line 34 def normalize raise "Must implement #normalize in the concrete resolution module" end
serialize()
click to toggle source
# File lib/tabs_tabs/resolutionable.rb, line 14 def serialize raise "Must implement #serialize in the concrete resolution module" end
to_seconds()
click to toggle source
# File lib/tabs_tabs/resolutionable.rb, line 26 def to_seconds raise "Must implement #to_seconds in the concrete resolution module" end