Class: LWS::DigitalSignage::Slide::Schedule

Inherits:
Generic::Model
  • Object
show all
Defined in:
lib/lws/apps/digital_signage.rb

Overview

The slide schedule class

Instance Attribute Summary collapse

Attributes inherited from Generic::Model

#created_at, #id, #updated_at, #url, #url_html

Method Summary

Methods inherited from Generic::Model

#deep_dup, #dig, #reload, #rollback, #save

Instance Attribute Details

#date_endDate



1808
# File 'lib/lws/apps/digital_signage.rb', line 1808

attribute :date_end

#date_startDate



1812
# File 'lib/lws/apps/digital_signage.rb', line 1812

attribute :date_start

#durationInteger



1816
# File 'lib/lws/apps/digital_signage.rb', line 1816

attribute :duration

#nameString



1820
# File 'lib/lws/apps/digital_signage.rb', line 1820

attribute :name

#priority"low", ...



1825
# File 'lib/lws/apps/digital_signage.rb', line 1825

attribute :priority

#skip_everyInteger



1830
# File 'lib/lws/apps/digital_signage.rb', line 1830

attribute :skip_every

#slidesArray<Slide>



1835
# File 'lib/lws/apps/digital_signage.rb', line 1835

has_many :slides, class: "LWS::DigitalSignage::Slide"

#time_endTime



1839
# File 'lib/lws/apps/digital_signage.rb', line 1839

attribute :time_end

#time_startTime



1843
# File 'lib/lws/apps/digital_signage.rb', line 1843

attribute :time_start

#visibleBoolean



1847
# File 'lib/lws/apps/digital_signage.rb', line 1847

attribute :visible