aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/input/focus/property/timestamp.txt
blob: 3a189e9c9e0ba5a7396bea46203a611117825b2b (plain) (blame)
1
2
3
4
5
6
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
~~Title: Efl.Input.Focus.timestamp~~
===== Values =====

  * **ms** - %%Time in milliseconds when the event happened.%%
===== Description =====

%%The time at which an event was generated.%%

%%If the event is generated by a server (eg. X.org or Wayland), then the time may be set by the server. Usually this time will be based on the monotonic clock, if available, but this class can not guarantee it.%%

//Since 1.19//


{{page>:develop:api-include:efl:input:focus:property:timestamp:description&nouser&nolink&nodate}}

==== Setter ====

%%Call this when generating events manually.%%

//Since 1.19//
{{page>:develop:api-include:efl:input:focus:property:timestamp:getter_description&nouser&nolink&nodate}}


//Overridden from [[:develop:api:efl:input:event:property:timestamp|Efl.Input.Event.timestamp]] **(get, set)**.//===== Signature =====

<code>
@property timestamp @pure_virtual {
    get {
        values {
            ms: double;
        }
    }
    set {
        values {
            ms: double;
        }
    }
}
</code>

===== C signature =====

<code c>
double efl_input_timestamp_get(const Eo *obj);
void efl_input_timestamp_set(Eo *obj, double ms);
</code>

===== Implemented by =====

  * [[:develop:api:efl:input:event:property:timestamp|Efl.Input.Event.timestamp]]