Class: LWS::DigitalSignage::Player::Model

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

Overview

The player model

Defined Under Namespace

Classes: Capability

Instance Attribute Summary collapse

Instance Attribute Details

#branchesArray<Player::Os::Branch>



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

has_many :branches, class_name: "LWS::DigitalSignage::Player::Os::Branch",
uri: "player/models/:model_id/branches/(:id)"

#capabilitiesArray<Player::Model::Capability>



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

has_many :capabilities, class_name: "LWS::DigitalSignage::Player::Model::Capability",
uri: "player/models/:model_id/capabilities/(:id)"

#componentsArray<Player::Component>



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

has_many :components, class_name: "LWS::DigitalSignage::Player::Component",
uri: "player/models/:model_id/components/(:id)"

#created_atString (readonly)



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

attribute :created_at

#idFixnum (readonly)



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

attribute :id

#mbf_hoursFixnum



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

attribute :mbf_hours

#nameString



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

attribute :name

#playersArray<Player>



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

has_many :players, class_name: "LWS::DigitalSignage::Player",
uri: "player/models/:model_id/players/(:id)"

#release_channelsArray<Player::Os::ReleaseChannel>



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

has_many :release_channels, class_name: "LWS::DigitalSignage::Player::Os::ReleaseChannel",
uri: "player/models/:model_id/release_channels/(:id)"

#resolutionsArray<Display::Resolution>



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

has_many :resolutions, class_name: "LWS::DigitalSignage::Display::Resolution",
uri: "player/models/:model_id/resolutions/(:id)"

#slugString (readonly)



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

attribute :slug

#support_endString



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

attribute :support_end

#support_eolString



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

attribute :support_eol

#support_startsString



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

attribute :support_starts

#temperature_criticalFixnum?



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

attribute :temperature_critical

#temperature_warningFixnum?



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

attribute :temperature_warning

#updated_atString (readonly)



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

attribute :updated_at