Class: LWS::DigitalSignage::Player

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

Overview

The player class

Defined Under Namespace

Modules: Os Classes: Component, Configuration, Feedback, Log, Model, Notification, PredefinedConfiguration, Request, Screenshot, Tag

Instance Attribute Summary collapse

Instance Attribute Details

#channelChannel



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

belongs_to :channel, class_name: "LWS::DigitalSignage::Channel"

#channel_idFixnum



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

attribute :channel_id

#companyLWS::Auth::Company



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

belongs_to :company, class_name: "LWS::Auth::Company"

#company_idFixnum



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

attribute :company_id

#componentsArray<Player::Component>



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

has_many :components, class_name: "LWS::DigitalSignage::Player::Component"

#configurationPlayer::Configuration



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

belongs_to :configuration, class_name: "LWS::DigitalSignage::Player::Configuration",
uri: "player/configurations/:id"

#configuration_idFixnum



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

attribute :configuration_id

#created_atString (readonly)



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

attribute :created_at

#feedbacksArray<Player::Feedback>



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

has_many :feedbacks, class_name: "LWS::DigitalSignage::Player::Feedback"

#idFixnum (readonly)



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

attribute :id

#logsArray<Player::Log>



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

has_many :logs, class_name: "LWS::DigitalSignage::Player::Log"

#mac_lanString?



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

attribute :mac_lan

#mac_wifiString?



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

attribute :mac_wifi

#modelPlayer::Model



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

belongs_to :model, class_name: "LWS::DigitalSignage::Player::Model",
uri: "player/models/:id"

#model_idFixnum



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

attribute :model_id

#notificationsArray<Player::Notification>



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

has_many :notifications, class_name: "LWS::DigitalSignage::Player::Notification"

#operational_sinceString?



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

attribute :operational_since

#partsArray<Player::Component::Part>



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

has_many :parts, class_name: "LWS::DigitalSignage::Player::Component::Part"

#release_channelPlayer::Os::ReleaseChannel



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

belongs_to :release_channel, class_name: "LWS::DigitalSignage::Player::Os::ReleaseChannel",
uri: "player/os/release_channels/:id"

#release_channel_idFixnum



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

attribute :releasee_channel_id

#requestsArray<Player::Feedback>



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

has_many :requests, class_name: "LWS::DigitalSignage::Player::Request"

#screenshotsArray<Player::Screenshot>



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

has_many :screenshots, class_name: "LWS::DigitalSignage::Player::Screenshot"

#serial_numberString (readonly)



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

attribute :serial_number

#serviceBoolean



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

attribute :service

#status"unknown", ...



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

attribute :status

#tagsArray<Player::Tag>



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

has_many :tags, class_name: "LWS::DigitalSignage::Player::Tag"

#updated_atString (readonly)



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

attribute :updated_at