Module Origami::Annotation::Triggerable
In: sources/parser/annotations.rb

Methods

Constants

E = action
X = action
D = action
U = action
Fo = action
Bl = action
PO = action
PC = action
PV = action
PI = action

Public Instance methods

[Source]

    # File sources/parser/annotations.rb, line 87
87:       def onBlur(action)        
88:         
89:         unless action.is_a?(Action::Action)
90:           raise TypeError, "An Action object must be passed."
91:         end
92:         
93:         self.AA ||= AdditionalActions.new
94:         self.AA.Bl = action
95:         
96:       end

[Source]

    # File sources/parser/annotations.rb, line 76
76:       def onFocus(action)        
77:         
78:         unless action.is_a?(Action::Action)
79:           raise TypeError, "An Action object must be passed."
80:         end
81:         
82:         self.AA ||= AdditionalActions.new
83:         self.AA.Fo = action
84:         
85:       end

[Source]

    # File sources/parser/annotations.rb, line 54
54:       def onMouseDown(action)        
55:         
56:         unless action.is_a?(Action::Action)
57:           raise TypeError, "An Action object must be passed."
58:         end
59:         
60:         self.AA ||= AdditionalActions.new
61:         self.AA.D = action
62:         
63:       end

[Source]

    # File sources/parser/annotations.rb, line 43
43:       def onMouseOut(action)        
44:         
45:         unless action.is_a?(Action::Action)
46:           raise TypeError, "An Action object must be passed."
47:         end
48:         
49:         self.AA ||= AdditionalActions.new
50:         self.AA.X = action
51:         
52:       end

[Source]

    # File sources/parser/annotations.rb, line 32
32:       def onMouseOver(action)        
33:         
34:         unless action.is_a?(Action::Action)
35:           raise TypeError, "An Action object must be passed."
36:         end
37:         
38:         self.AA ||= AdditionalActions.new
39:         self.AA.E = action
40:         
41:       end

[Source]

    # File sources/parser/annotations.rb, line 65
65:       def onMouseUp(action)        
66:         
67:         unless action.is_a?(Action::Action)
68:           raise TypeError, "An Action object must be passed."
69:         end
70:         
71:         self.AA ||= AdditionalActions.new
72:         self.AA.U = action
73:         
74:       end

[Source]

     # File sources/parser/annotations.rb, line 109
109:       def onPageClose(action)        
110:         
111:         unless action.is_a?(Action::Action)
112:           raise TypeError, "An Action object must be passed."
113:         end
114:         
115:         self.AA ||= AdditionalActions.new
116:         self.AA.PC = action
117:         
118:       end

[Source]

     # File sources/parser/annotations.rb, line 131
131:       def onPageInvisible(action)        
132:         
133:         unless action.is_a?(Action::Action)
134:           raise TypeError, "An Action object must be passed."
135:         end
136:         
137:         self.AA ||= AdditionalActions.new
138:         self.AA.PI = action
139:         
140:       end

[Source]

     # File sources/parser/annotations.rb, line 98
 98:       def onPageOpen(action)        
 99:         
100:         unless action.is_a?(Action::Action)
101:           raise TypeError, "An Action object must be passed."
102:         end
103:         
104:         self.AA ||= AdditionalActions.new
105:         self.AA.PO = action
106:         
107:       end

[Source]

     # File sources/parser/annotations.rb, line 120
120:       def onPageVisible(action)        
121:         
122:         unless action.is_a?(Action::Action)
123:           raise TypeError, "An Action object must be passed."
124:         end
125:         
126:         self.AA ||= AdditionalActions.new
127:         self.AA.PV = action
128:         
129:       end

[Validate]