-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.jsdoc.externals.js
76 lines (66 loc) · 2.03 KB
/
.jsdoc.externals.js
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
/*******************************************************************************
* Types
*/
/**
* The Montage framework enumeration type.
*
* @external Enum
* @see {@linkcode http://docs.montagestudio.com/api/Enum.html}
*/
/**
* The basis of all types that use the Montage framework.
*
* @external Montage
* @see {@linkcode http://docs.montagestudio.com/api/Montage.html}
*/
/**
* An object that represents an operation that may not have completed yet but
* this is expected to complete in the future if it's not already completed, and
* that yields a value when it's completed.
*
* @external Promise
* @see {@linkcode https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise}
*/
/**
* A component that repeats its inner template for each item in an array.
*
* @external Repetition
* @see {@linkcode http://docs.montagestudio.com/api/Repetition.html}
*/
/*******************************************************************************
* Concepts
*/
/**
* An expression that can be evaluated relative to an object to return a value.
* The syntax of the expression is defined by the FRB (Functional Reactive
* Bindings) project.
*
* @external FrbExpression
* @see {@linkplain https://github.com/montagejs/frb}
*/
/**
* A well defined set of properties, methods, and behaviors that can be found in
* objects that adhere to it. Sometimes incorrectly called an interface.
*
* @external Protocol
* @see {@linkplain https://en.wikipedia.org/wiki/Protocol_(object-oriented_programming)}
*/
/**
* A mechanism that calls a listener function every time the contents of an
* array are modified in any way.
*
* @external RangeChangeListener
* @see {@linkplain http://www.collectionsjs.com/method/add-range-change-listener}
*/
/**
* A CommonJS module system for the front-end.
*
* @external Require
* @see {@linkplain https://github.com/montagejs/mr}
*/
/**
* Customize a Montage type.
*
* @external specialize
* @see {@linkplain http://docs.montagestudio.com/api/Montage.html#specialize}
*/