Wiki source code of JavaScript Reference

Version 21.2 by Pierre Dubois on 2012/05/31 15:21

Show last authors
1 = JavaScript in the platform =
2
3 The Requea platform uses a JavaScript engine. This scripting is ECMA 1.5 compliant.
4
5 You may find many documentation on the web about javascript. Here are a few links:
6
7 [[javascript reference documentation (mozilla.org)>>https://developer.mozilla.org/en/JavaScript/Reference]]
8
9
10 = Requea system objects =
11
12 A few objects are available to interact with the platform, search data and call operations.
13
14 == Static objects ==
15
16 ; **[[System>>Javascript.Base.System]]**
17 : System wide functions and utilities
18 \\
19
20 ; **[[User>>Javascript.Base.User]]**
21 : Get the current User and access its properties
22 \\
23
24 ; **[[Utils>>Javascript.Base.Utils]]**
25 : Some utility functions
26 \\
27
28 ; **[[Registry>>Javascript.Base.Registry]]**
29 : Get access to database params or definitions
30 \\
31
32 ; **[[Message>>JSMessage]]**
33 : Retrieve localized end user messages
34 \\
35
36 ; **[[Runtime>>Javascript.Base.Runtime]]**
37 : Execute external processes
38 \\
39
40 ; **[[Counter>>Javascript.Base.Counter]]**
41 : Retrieve incremental values
42 \\
43
44 ; **[[Progress>>Javascript.Base.Progress]]**
45 : Manage long running operations
46 \\
47
48 ; **[[Other static calls>>OtherStatic]]**
49 \\
50
51 == Non Static objects ==
52
53 In addition, there are a few javascript object that can be used to instantiate objects and retrieve data or export data.
54
55 ; **[[Entity>>JSEntity]]**
56 \\
57
58 ; **[[Filter>>JSFilter]]**
59 : Set query parameters
60 \\
61
62 ; **[[EntityList>>JSEntityList]]**
63 \\
64
65 ; **[[Calendar>>JSCalendar]]**
66 : Manipulate dates and time as Gregorian calendars
67 \\
68
69 ; **[[BusinessCalendar>>Javascript.Base.BusinessCalendar]]**
70 : Manipulates dates and time with open hours, week ends and holidays
71 \\
72
73 ; **[[OptionValue>>JSOptionValue]]**
74 \\
75
76 ; **[[CSVReader>>JSCSVReader]]**
77 \\
78
79 ; **[[TextFile>>JSTextFile]]**
80 \\
81
82 ; **[[TextLine>>JSTextLine]]**
83 \\
84
85
86 ; **[[Money>>Javascript.Base.Money]]**
87 \\
88
89 == Entity definition access ==
90
91 ; **[[Application>>JSApplication]]**
92 \\
93
94 ; **[[PropertyDefinition >>JSPropertyDefinition]]**
95 \\
96
97 ; **[[Action>>JSAction]]**
98 \\
99
100 ; **[[Operation>>JSOperation]]**
101 \\
102
103 = JavaScript in action =
104
105 ; **[[Property rules>>PropertyRules]]**
106 \\
107
108 ; **[[Operation Script>>OperationScript]]**
109 \\
110
111 ; **[[Action Script and Visibility>>ActionScrVis]]**
112 \\
113
114 ; **[[Workflow Script>>WorkflowScript]]**
115 \\
This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 9.11.5 - Documentation