/[suikacvs]/messaging/manakai/lib/Message/DOM/DOMUIEvents.dis
Suika

Contents of /messaging/manakai/lib/Message/DOM/DOMUIEvents.dis

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Mon Oct 11 10:37:25 2004 UTC (20 years, 1 month ago) by wakaba
Branch: MAIN
CVS Tags: before-dis2-200411, manakai-release-0-3-2, manakai-release-0-3-1, manakai-release-0-4-0, manakai-200612, HEAD
New module added

1 wakaba 1.1 Namespace:
2     @DOMCore:
3     http://suika.fam.cx/~wakaba/archive/2004/8/18/dom-core#
4     @ev:
5     http://www.w3.org/2001/xml-events
6     @lang:
7     http://suika.fam.cx/~wakaba/archive/2004/8/18/lang#
8     @license:
9     http://suika.fam.cx/~wakaba/archive/2004/8/18/license#
10     @ManakaiDOMEvents:
11     http://suika.fam.cx/~wakaba/archive/2004/mdom-ev#
12     @TreeCore:\
13     Module:
14     @Name: DOMUIEvents
15     @Namespace:
16     http://suika.fam.cx/~wakaba/archive/2004/dom/events#
17     @BindingName:
18     @@@: events
19     @@Type:
20     lang:IDL-DOM
21     @@prefix: dom.w3c.org
22     @FullName:
23     @@lang:en
24     @@@: DOM User Interface Events Module
25     @Description:
26     @@lang:en
27     @@@:
28     Basic event types associated with user interfaces.
29    
30     @Author:
31     @@FullName: Wakaba
32     @@Mail: w@suika.fam.cx
33     @License:
34     license:Perl+MPL
35     @Date.RCS:
36     $Date: 2004/10/10 00:01:08 $
37    
38     @ConditionDef:
39     @@Name:DOM2
40     @ConditionDef:
41     @@Name:DOM3
42     @@ISA:DOM2
43     @NormalCondition:DOM3
44    
45     @Feature:
46     @@Name:UIEvents
47     @@Version:2.0
48     @@FullName: DOM Level 2 User Interface Events
49     @@ImplNote:
50     @@@lang:en
51     @@@@:
52     The support for <Feature:Events>/<FeatureVer:2.0> and
53     <Feature:View>/<FeatureVer:2.0> is required.
54     @@Condition[list]:
55     DOM2
56     DOM3
57     @@Contrib:
58     DOMCore:DOMImplementation::
59     @Feature:
60     @@Name:UIEvents
61     @@Version:3.0
62     @@FullName: DOM Level 3 User Interface Events
63     @@ImplNote:
64     @@@lang:en
65     @@@@:
66     The support for <Feature:Events>/<FeatureVer:3.0>
67     and <Feature:View>/<FeatureVer:2.0> is required.
68     @@Condition[list]:
69     DOM3
70     @@Contrib:
71     DOMCore:DOMImplementation::
72    
73    
74     @Require:
75     @@Module:
76     @@@Name: DOMEvents
77     @@@FileName:
78     @@@@@: events.idl
79     @@@@For:
80     lang:IDL-DOM
81     @@@Namespace:
82     http://suika.fam.cx/~wakaba/archive/2004/dom/events#
83     @@Module:
84     @@@Name: DOMViews
85     @@@FileName:
86     @@@@@: views.idl
87     @@@@For:
88     lang:IDL-DOM
89     @@@Namespace:
90     http://suika.fam.cx/~wakaba/archive/2004/dom/views#
91    
92     EventSet:
93     @Event:
94     @@Name:DOMActivate
95     @@QName:
96     ev:DOMActivate
97     @@Type:UIEvent
98     @@Description:
99     @@@lang:en
100     @@@@:
101     An element is activated.
102     The activation of an element is device and user agent dependent.
103     \
104     {eg:
105     \
106     - An element is clicked using a mouse.
107     \
108     - An element is double-clicked using a mouse.
109     \
110     - An element is activated using a keyboard.
111     \
112     - An element is activated by a voice command.
113     \
114     }
115     @@EventTarget:
116     @@@Type:
117     DOMCore:Element
118     @@IsCancelable:1
119     @@IsBubbling:1
120     @@SpecLevel:2
121     @Event:
122     @@Name:DOMFocusIn
123     @@QName:
124     ev:DOMFocusIn
125     @@Description:
126     @@@lang:en
127     @@@@:
128     An event target receives focus.
129     \
130     {eg:
131     \
132     - A pointing device is moved onto an element.
133     \
134     - A keyboard navigation gives the focus to an element.
135     \
136     }
137     @@ActionBefore:
138     @@@Description:
139     @@@@lang:en
140     @@@@@:
141     The focus is given to the event target.
142     @@IsBubbling:1
143     @@IsCancelable:0
144     @@Type:UIEvent
145     @@EventTarget:
146     @@@Type:
147     DOMCore:Element
148     @@SpecLevel:2
149     @Event:
150     @@Name:DOMFocusOut
151     @@QName:
152     ev:DOMFocusOut
153     @@Description:
154     @@@lang:en
155     @@@@:
156     An event target loses focus.
157     \
158     {eg:
159     \
160     - A pointing device is moved out of an element.
161     \
162     - A tabbing navigation is moved out of the element.
163     }
164     @@ActionBefore:
165     @@@Description:
166     @@@@lang:en
167     @@@@@:
168     The focus is taken from the event target.
169     @@IsBubbling:1
170     @@IsCancelable:0
171     @@Type:UIEvent
172     @@EventTarget:
173     @@@Type:
174     DOMCore:Element
175     @@SpecLevel:2
176    
177     IF:
178     @Name: UIEvent
179     @Description:
180     @@lang:en
181     @@@:
182     Provide specific contextual information associated
183     with User Interface events.
184     @Example:
185     @@FullName:
186     @@@lang:en
187     @@@@:
188     Create an instance of the <IF:UIEvent>
189     @@Code:
190     @@@Type:
191     lang:Perl
192     @@@@:
193     my $uievent = $DocumentEvent->createEvent ('UIEvent');
194    
195     @ISA:
196     DOMEvents:Event
197     @Role:
198     @@@:
199     DOMEvents:Event
200     @@compat:
201     ManakaiDOMEvents:Events
202    
203     @Level[list]: 2
204     @SpecLevel[list]:
205     2
206     3
207     @Attr:
208     @@Name: view
209     @@Description:
210     @@@lang:en
211     @@@@:
212     The <IF:AbstractView> from which the event was generated.
213     @@Get:
214     @@@Type:
215     DOMViews:AbstractView
216     @@@Def:
217     @@@@Type:
218     lang:dis
219     @@@@GetProp:
220     DOMUIEvents:view
221     @Attr:
222     @@Name: detail
223     @@Description:
224     @@@lang:en
225     @@@@:
226     Some detail information about the event. It depends on
227     the type of event.
228     @@Get:
229     @@@Type:
230     DOMMain:long
231     @@@Def:
232     @@@@Type:
233     lang:dis
234     @@@@GetProp:
235     DOMUIEvents:detail
236     @Method:
237     @@Name: initUIEvent
238     @@Description:
239     @@@lang:en
240     @@@@:
241     Initialize the value of a <IF:UIEvent> object. It has the
242     same behavior as <M:Event.initEvent>.
243     @@NSVersion:initUIEventNS
244     @@Param:
245     @@@Name: typeArg
246     @@@Type:
247     DOMMain:DOMString
248     @@Param:
249     @@@Name: canBubbleArg
250     @@@Type:
251     DOMMain:boolean
252     @@@InCase:
253     @@@@Value: true
254     @@@InCase:
255     @@@@Value: false
256     @@Param:
257     @@@Name: cancelableArg
258     @@@Type:
259     DOMMain:boolean
260     @@@InCase:
261     @@@@Value: true
262     @@@InCase:
263     @@@@Value: false
264     @@Param:
265     @@@Name: viewArg
266     @@@Type:
267     DOMViews:AbstractView
268     @@@Description:
269     @@@@lang:en
270     @@@@@:
271     The new value for the attribute <A:view>.
272     @@Param:
273     @@@Name: detailArg
274     @@@Type:
275     DOMMain:long
276     @@@Description:
277     @@@@lang:en
278     @@@@@:
279     The new value for the attribute <A:detail>.
280     @@Return:
281     @@@Def:
282     @@@@Type:
283     lang:Perl
284     @@@@@:
285     ## Conditional
286     $self->__SUPER{Event}__::initEvent
287     ($typeArg, $canBubbleArg, $cancelableArg);
288     $self->{<Q:TreeCore:node>}->{<Q:DOMUIEvents:view>} = $viewArg;
289     $self->{<Q:TreeCore:node>}->{<Q:DOMUIEvents:detail>} = $detailArg;
290     @@SpecLevel:2
291     @@Level[list]:
292     2
293     3
294     @Method:
295     @@Name: initUIEventNS
296     @@NoNSVersion:initUIEvent
297     @@Description:
298     @@@lang:en
299     @@@@:
300     Initialize the value of a <IF:UIEvent> object. It has
301     the same behavior as <M:Event.initEventNS>.
302     @@Param:
303     @@@Name: namespaceURI
304     @@@Type:
305     ManakaiDOM:ManakaiDOMNamespaceURI
306     @@Param:
307     @@@Name: typeArg
308     @@@Type:
309     DOMMain:DOMString
310     @@Param:
311     @@@Name: canBubbleArg
312     @@@Type:
313     DOMMain:boolean
314     @@@InCase:
315     @@@@Value: true
316     @@@InCase:
317     @@@@Value: false
318     @@Param:
319     @@@Name: cancelableArg
320     @@@Type:
321     DOMMain:boolean
322     @@@InCase:
323     @@@@Value: true
324     @@@InCase:
325     @@@@Value: false
326     @@Param:
327     @@@Name: viewArg
328     @@@Type:
329     DOMViews:AbstractView
330     @@Param:
331     @@@Name: detailArg
332     @@@Type:
333     DOMMain:long
334     @@Return:
335     @@@Def:
336     @@@@Type:
337     lang:Perl
338     @@@@@:
339     ## Conditional
340     $self->__SUPER{Event}__::initEventNS
341     ($namespaceURI, $typeArg, $canBubbleArg, $cancelableArg);
342     $self->{<Q:TreeCore:node>}->{<Q:DOMUIEvents:view>} = $viewArg;
343     $self->{<Q:TreeCore:node>}->{<Q:DOMUIEvents:detail>} = $detailArg;
344     @@Level[list]: 3
345     @@SpecLevel[list]: 3
346     ##IF:UIEvent
347    
348     ## DOMUIEvents.dis ends here

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24