Class: IGeTui::TransmissionTemplate
- Inherits:
-
BaseTemplate
- Object
- BaseTemplate
- IGeTui::TransmissionTemplate
- Defined in:
- lib/igetui/template/transmission_template.rb
Instance Attribute Summary
Attributes inherited from BaseTemplate
#push_info, #transmission_content, #transmission_type
Instance Method Summary collapse
- #get_action_chain ⇒ Object
- #get_push_type ⇒ Object
-
#initialize ⇒ TransmissionTemplate
constructor
A new instance of TransmissionTemplate.
Methods inherited from BaseTemplate
#get_client_data, #get_push_info, #get_transparent, #set_push_info
Constructor Details
#initialize ⇒ TransmissionTemplate
Returns a new instance of TransmissionTemplate.
3 4 5 |
# File 'lib/igetui/template/transmission_template.rb', line 3 def initialize super end |
Instance Method Details
#get_action_chain ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/igetui/template/transmission_template.rb', line 7 def get_action_chain # set actionChain action_chain_1 = GtReq::ActionChain.new action_chain_1.actionId = 1 action_chain_1.type = GtReq::ActionChain::Type::Goto action_chain_1.next = 10030 # appStartUp app_start_up = GtReq::AppStartUp.new(android: '', symbia: '', ios: '') # start up app action_chain_2 = GtReq::ActionChain.new action_chain_2.actionId = 10030 action_chain_2.type = GtReq::ActionChain::Type::Startapp action_chain_2.appid = '' action_chain_2.autostart = transmission_type == 1 action_chain_2.appstartupid = app_start_up action_chain_2.failedAction = 100 action_chain_2.next = 100 # end action_chain_3 = GtReq::ActionChain.new action_chain_3.actionId = 100 action_chain_3.type = GtReq::ActionChain::Type::Eoa [action_chain_1, action_chain_2, action_chain_3] end |
#get_push_type ⇒ Object
35 36 37 |
# File 'lib/igetui/template/transmission_template.rb', line 35 def get_push_type "TransmissionMsg" end |