Skip to content

Commit 90bd4bb

Browse files
authored
Merge pull request #18 from ember-learn/fix-ember
Fix missing entries for Ember
2 parents 8157945 + 52436a2 commit 90bd4bb

File tree

3,583 files changed

+2276169
-114866
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,583 files changed

+2276169
-114866
lines changed

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.Application-9f21ac5cb4.json

Lines changed: 1131 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.Array-882703a6de.json

Lines changed: 1375 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.ArrayController-3417c91b65.json

Lines changed: 5644 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.ArrayProxy-a54d5f8ef1.json

Lines changed: 3658 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.Binding-e44b458a4b.json

Lines changed: 197 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.Checkbox-20710785fb.json

Lines changed: 1987 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.CollectionView-2b515ea29c.json

Lines changed: 2287 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.Component-aca27e9b17.json

Lines changed: 2034 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.ComputedProperty-e753bd4044.json

Lines changed: 199 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.ContainerView-73120018a6.json

Lines changed: 2074 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.Controller-1df04bde5b.json

Lines changed: 1560 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.ControllerMixin-5b2b6e2f27.json

Lines changed: 723 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.CoreObject-b32c8aac7d.json

Lines changed: 286 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.CoreView-e4babc7a6e.json

Lines changed: 1012 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.DefaultResolver-8384712a4a.json

Lines changed: 1012 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.EachProxy-7c952776ec.json

Lines changed: 824 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.Enumerable-36b564b391.json

Lines changed: 1006 additions & 0 deletions
Large diffs are not rendered by default.

json-docs/ember/1.1.2/classes/ember-1.1.2-Ember.EventDispatcher-daac1e1a37.json

Lines changed: 875 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 187 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,187 @@
1+
{
2+
"data": {
3+
"id": "ember-1.1.2-Ember.Evented",
4+
"type": "class",
5+
"attributes": {
6+
"name": "Ember.Evented",
7+
"shortname": "Ember.Evented",
8+
"classitems": [],
9+
"plugins": [],
10+
"extensions": [],
11+
"plugin_for": [],
12+
"extension_for": [
13+
"Ember.CoreView"
14+
],
15+
"module": "ember",
16+
"submodule": "ember-runtime",
17+
"namespace": "Ember",
18+
"file": "../packages/ember-runtime/lib/mixins/evented.js",
19+
"line": 6,
20+
"description": "<html><head></head><body><p>This mixin allows for Ember objects to subscribe to and emit events.</p>\n<div class=\"highlight javascript\">\n <div class=\"ribbon\"></div>\n <div class=\"scroller\">\n <table class=\"CodeRay\">\n <tbody>\n <tr>\n <td class=\"line-numbers\"><pre>1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n</pre></td>\n <td class=\"code\"><pre>App.Person = Ember.Object.extend(Ember.Evented, {\n <span class=\"attr\">greet</span>: <span class=\"keyword\">function</span>(<span class=\"params\"></span>) {\n <span class=\"comment\">// ...</span>\n this.trigger(<span class=\"string\">&apos;greet&apos;</span>);\n }\n});\n\n<span class=\"keyword\">var</span> person = App.Person.create();\n\nperson.on(<span class=\"string\">&apos;greet&apos;</span>, <span class=\"keyword\">function</span>(<span class=\"params\"></span>) {\n <span class=\"built_in\">console</span>.<span class=\"built_in\">log</span>(<span class=\"string\">&apos;Our person has greeted&apos;</span>);\n});\n\nperson.greet();\n\n<span class=\"comment\">// outputs: &apos;Our person has greeted&apos;</span></pre></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n \n<p>You can also chain multiple event subscriptions:</p>\n<div class=\"highlight javascript\">\n <div class=\"ribbon\"></div>\n <div class=\"scroller\">\n <table class=\"CodeRay\">\n <tbody>\n <tr>\n <td class=\"line-numbers\"><pre>1\n2\n3\n4\n5\n</pre></td>\n <td class=\"code\"><pre>person.on(<span class=\"string\">&apos;greet&apos;</span>, <span class=\"keyword\">function</span>(<span class=\"params\"></span>) {\n <span class=\"built_in\">console</span>.<span class=\"built_in\">log</span>(<span class=\"string\">&apos;Our person has greeted&apos;</span>);\n}).one(<span class=\"string\">&apos;greet&apos;</span>, <span class=\"keyword\">function</span>(<span class=\"params\"></span>) {\n <span class=\"built_in\">console</span>.<span class=\"built_in\">log</span>(<span class=\"string\">&apos;Offer one-time special&apos;</span>);\n}).off(<span class=\"string\">&apos;event&apos;</span>, this, forgetThis);</pre></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n \n</body></html>",
21+
"methods": [
22+
{
23+
"file": "../packages/ember-runtime/lib/mixins/evented.js",
24+
"line": 43,
25+
"description": "<html><head></head><body><p>Subscribes to a named event with given function.</p>\n<div class=\"highlight javascript\">\n <div class=\"ribbon\"></div>\n <div class=\"scroller\">\n <table class=\"CodeRay\">\n <tbody>\n <tr>\n <td class=\"line-numbers\"><pre>1\n2\n3\n</pre></td>\n <td class=\"code\"><pre>person.on(<span class=\"string\">&apos;didLoad&apos;</span>, <span class=\"keyword\">function</span><span class=\"params\">()</span> {\n <span class=\"comment\">// fired once the person has loaded</span>\n});</pre></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n \n<p>An optional target can be passed in as the 2nd argument that will\nbe set as the &quot;this&quot; for the callback. This is a good way to give your\nfunction access to the object triggering the event. When the target\nparameter is used the callback becomes the third argument.</p>\n</body></html>",
26+
"itemtype": "method",
27+
"name": "on",
28+
"params": [
29+
{
30+
"name": "name",
31+
"description": "The name of the event",
32+
"type": "String"
33+
},
34+
{
35+
"name": "target",
36+
"description": "The \"this\" binding for the callback",
37+
"type": "Object",
38+
"optional": true
39+
},
40+
{
41+
"name": "method",
42+
"description": "The callback to execute",
43+
"type": "Function"
44+
}
45+
],
46+
"return": {
47+
"description": "this"
48+
},
49+
"class": "Ember.Evented",
50+
"module": "ember",
51+
"submodule": "ember-runtime",
52+
"namespace": "Ember"
53+
},
54+
{
55+
"file": "../packages/ember-runtime/lib/mixins/evented.js",
56+
"line": 68,
57+
"description": "<html><head></head><body><p>Subscribes a function to a named event and then cancels the subscription\nafter the first time the event is triggered. It is good to use <code>one</code> when\nyou only care about the first time an event has taken place.</p>\n<p>This function takes an optional 2nd argument that will become the &quot;this&quot;\nvalue for the callback. If this argument is passed then the 3rd argument\nbecomes the function.</p>\n</body></html>",
58+
"itemtype": "method",
59+
"name": "one",
60+
"params": [
61+
{
62+
"name": "name",
63+
"description": "The name of the event",
64+
"type": "String"
65+
},
66+
{
67+
"name": "target",
68+
"description": "The \"this\" binding for the callback",
69+
"type": "Object",
70+
"optional": true
71+
},
72+
{
73+
"name": "method",
74+
"description": "The callback to execute",
75+
"type": "Function"
76+
}
77+
],
78+
"return": {
79+
"description": "this"
80+
},
81+
"class": "Ember.Evented",
82+
"module": "ember",
83+
"submodule": "ember-runtime",
84+
"namespace": "Ember"
85+
},
86+
{
87+
"file": "../packages/ember-runtime/lib/mixins/evented.js",
88+
"line": 93,
89+
"description": "<html><head></head><body><p>Triggers a named event for the object. Any additional arguments\nwill be passed as parameters to the functions that are subscribed to the\nevent.</p>\n<div class=\"highlight javascript\">\n <div class=\"ribbon\"></div>\n <div class=\"scroller\">\n <table class=\"CodeRay\">\n <tbody>\n <tr>\n <td class=\"line-numbers\"><pre>1\n2\n3\n4\n5\n6\n7\n</pre></td>\n <td class=\"code\"><pre>person.on(<span class=\"string\">&apos;didEat&apos;</span>, <span class=\"keyword\">function</span>(<span class=\"params\">food</span>) {\n <span class=\"built_in\">console</span>.<span class=\"built_in\">log</span>(<span class=\"string\">&apos;person ate some &apos;</span> + food);\n});\n\nperson.trigger(<span class=\"string\">&apos;didEat&apos;</span>, <span class=\"string\">&apos;broccoli&apos;</span>);\n\n<span class=\"comment\">// outputs: person ate some broccoli</span></pre></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n \n</body></html>",
90+
"itemtype": "method",
91+
"name": "trigger",
92+
"params": [
93+
{
94+
"name": "name",
95+
"description": "The name of the event",
96+
"type": "String"
97+
},
98+
{
99+
"name": "args",
100+
"description": "Optional arguments to pass on",
101+
"type": "Object..."
102+
}
103+
],
104+
"class": "Ember.Evented",
105+
"module": "ember",
106+
"submodule": "ember-runtime",
107+
"namespace": "Ember"
108+
},
109+
{
110+
"file": "../packages/ember-runtime/lib/mixins/evented.js",
111+
"line": 119,
112+
"description": "<html><head></head><body><p>Cancels subscription for given name, target, and method.</p>\n</body></html>",
113+
"itemtype": "method",
114+
"name": "off",
115+
"params": [
116+
{
117+
"name": "name",
118+
"description": "The name of the event",
119+
"type": "String"
120+
},
121+
{
122+
"name": "target",
123+
"description": "The target of the subscription",
124+
"type": "Object"
125+
},
126+
{
127+
"name": "method",
128+
"description": "The function of the subscription",
129+
"type": "Function"
130+
}
131+
],
132+
"return": {
133+
"description": "this"
134+
},
135+
"class": "Ember.Evented",
136+
"module": "ember",
137+
"submodule": "ember-runtime",
138+
"namespace": "Ember"
139+
},
140+
{
141+
"file": "../packages/ember-runtime/lib/mixins/evented.js",
142+
"line": 133,
143+
"description": "<html><head></head><body><p>Checks to see if object has any subscriptions for named event.</p>\n</body></html>",
144+
"itemtype": "method",
145+
"name": "has",
146+
"params": [
147+
{
148+
"name": "name",
149+
"description": "The name of the event",
150+
"type": "String"
151+
}
152+
],
153+
"return": {
154+
"description": "does the object have a subscription for event",
155+
"type": "Boolean"
156+
},
157+
"class": "Ember.Evented",
158+
"module": "ember",
159+
"submodule": "ember-runtime",
160+
"namespace": "Ember"
161+
}
162+
],
163+
"events": [],
164+
"properties": []
165+
},
166+
"relationships": {
167+
"parent-class": {
168+
"data": null
169+
},
170+
"descendants": {
171+
"data": []
172+
},
173+
"module": {
174+
"data": {
175+
"id": "ember-1.1.2-ember",
176+
"type": "module"
177+
}
178+
},
179+
"project-version": {
180+
"data": {
181+
"id": "ember-1.1.2",
182+
"type": "project-version"
183+
}
184+
}
185+
}
186+
}
187+
}

0 commit comments

Comments
 (0)