ECMA 290 : 1ED 99
Withdrawn
ECMASCRIPT COMPONENTS SPECIFICATION
01-12-2013
11-09-2018
1 Scope
2 Conformance
3 References
4 Overview
4.1 ECMAScript Component Overview
4.3 Definitions
4.3.1 .JS Include File
4.3.2 Type
4.3.3 Constructor
5 ECMAScript Component Structure
5.1 ECMAScript Component Interface
5.2 ECMAScript Object Implementation
5.3 Additional Resource Files
6 ECMAScript Component Interface Definition
6.1 COMPONENT Element
6.2 HELP Element
6.3 ICON Element
6.4 CUSTOMIZER Element
6.5 USES Element
6.6 META Element
6.7 PROPERTY Element
6.8 GET Element
6.9 SET Element
6.10 PROPERTYEDITOR Element
6.11 METHOD Element
6.12 PARAMETER Element
6.13 EVENT Element
6.14 ?XML Element
7 Hosting ECMAScript Components
7.1 Meta-information Specification
7.2 Component Implementation
7.2.1 A Constructor
7.2.2 Specified Functions
7.2.3 Specified Properties
7.2.4 Specified Events
7.3 Initialization Code
7.4 Wiring Code
7.5 Usage Code
7.6 Standard Code Format
7.6.1 Initialization Code
7.6.2 Wiring Code
7.6.3 Usage Code
8 HTML Hosting
8.1 Component Implementation
8.2 Inclusion Code
8.3 Event Handling Code
8.4 Initialization Code
8.5 Wiring Code
8.6 Usage Code
9 ECMAScript Component Example
9.1 ECMAScript Component Class File (SelectNav.ecc)
9.2 ECMAScript Include File (SelectNav.js)
10 HTML Hosting Example
10.1 HTML Host File (example.html)
10.2 ECMAScript Include File (cJSSelectBox.js)
10.3 ECMAScript Include File (cRadioGroup.js)
11 ECMAScript Component DTD
12 Appendix I: Relationship to RDF
Defines conventions for the componentisation and reuse of ECMAScript code.
| Committee |
TC 39
|
| DocumentType |
Standard
|
| PublisherName |
European Computer Manufacturers Association
|
| Status |
Withdrawn
|
| ECMA 262 : 8ED 2017 | ECMASCRIPT[R] 2017 LANGUAGE SPECIFICATION |
| ISO/IEC 646:1991 | Information technology — ISO 7-bit coded character set for information interchange |
| ISO/IEC 10646-1:2000 | Information technology — Universal Multiple-Octet Coded Character Set (UCS) — Part 1: Architecture and Basic Multilingual Plane |