class Mireru::StatusBar

Public Class Methods

new() click to toggle source
Calls superclass method
# File lib/mireru/status_bar.rb, line 21
def initialize
  super()
  @file = nil
end

Public Instance Methods

modified_time_info() click to toggle source
# File lib/mireru/status_bar.rb, line 31
def modified_time_info
  "updated: #{File.mtime(@file).strftime("%Y-%m-%d %H:%M:%S")}"
end
set_file(file) click to toggle source
# File lib/mireru/status_bar.rb, line 26
def set_file(file)
  @file = file
  self.text = "#{modified_time_info}, #{size_info}"
end
size_info() click to toggle source
# File lib/mireru/status_bar.rb, line 35
def size_info
  "size: #{File.size(@file) / 1024} KiB"
end