diff options
| author | Ben Beltran <ben@nsovocal.com> | 2015-09-28 12:39:59 -0500 |
|---|---|---|
| committer | Ben Beltran <ben@nsovocal.com> | 2015-09-28 12:39:59 -0500 |
| commit | 455f099b504ec07dd492ab31987ae05a6f6774c7 (patch) | |
| tree | 22b0c7fd8e492733b97e661750a2d79c46da451d /atom/packages/ex-mode/node_modules/atom-space-pen-views | |
| parent | 24c7594d62d8d7fbbcdb64b11ce4adc5d8e6991a (diff) | |
Adds atom packages
Diffstat (limited to 'atom/packages/ex-mode/node_modules/atom-space-pen-views')
4 files changed, 26 insertions, 17 deletions
diff --git a/atom/packages/ex-mode/node_modules/atom-space-pen-views/README.md b/atom/packages/ex-mode/node_modules/atom-space-pen-views/README.md index 4f8b31a..856ec19 100644 --- a/atom/packages/ex-mode/node_modules/atom-space-pen-views/README.md +++ b/atom/packages/ex-mode/node_modules/atom-space-pen-views/README.md @@ -84,7 +84,8 @@ class MySelectListView extends SelectListView super @addClass('overlay from-top') @setItems(['Hello', 'World']) - atom.workspaceView.append(this) + @panel ?= atom.workspace.addModalPanel(item: this) + @panel.show() @focusFilterEditor() viewForItem: (item) -> @@ -92,6 +93,9 @@ class MySelectListView extends SelectListView confirmed: (item) -> console.log("#{item} was selected") + + cancelled: -> + console.log("This view was cancelled") ``` ## Methods @@ -106,7 +110,7 @@ subclasses. Called when the item is about to appended to the list view. * `item` The model item being rendered. This will always be one of the items previously passed to `::setItems`. -Returns a String of HTML, DOM element, jQuery object, or View. +Returns a String of HTML, DOM element, jQuery object, or View. Note the root element must be an `li`. #### `::confirmed` diff --git a/atom/packages/ex-mode/node_modules/atom-space-pen-views/lib/text-editor-view.js b/atom/packages/ex-mode/node_modules/atom-space-pen-views/lib/text-editor-view.js index e957a2b..8aecdaf 100644 --- a/atom/packages/ex-mode/node_modules/atom-space-pen-views/lib/text-editor-view.js +++ b/atom/packages/ex-mode/node_modules/atom-space-pen-views/lib/text-editor-view.js @@ -9,11 +9,11 @@ __extends(TextEditorView, _super); function TextEditorView(params) { - var attributes, mini, name, placeholderText, value; + var attributes, editor, mini, name, placeholderText, value; if (params == null) { params = {}; } - mini = params.mini, placeholderText = params.placeholderText, attributes = params.attributes; + mini = params.mini, placeholderText = params.placeholderText, attributes = params.attributes, editor = params.editor; if (attributes == null) { attributes = {}; } @@ -23,7 +23,11 @@ if (placeholderText != null) { attributes['placeholder-text'] = placeholderText; } - this.element = document.createElement('atom-text-editor'); + if (editor != null) { + this.element = atom.views.getView(editor); + } else { + this.element = document.createElement('atom-text-editor'); + } for (name in attributes) { value = attributes[name]; this.element.setAttribute(name, value); diff --git a/atom/packages/ex-mode/node_modules/atom-space-pen-views/node_modules/fuzzaldrin/package.json b/atom/packages/ex-mode/node_modules/atom-space-pen-views/node_modules/fuzzaldrin/package.json index 297615c..b9dadd9 100644 --- a/atom/packages/ex-mode/node_modules/atom-space-pen-views/node_modules/fuzzaldrin/package.json +++ b/atom/packages/ex-mode/node_modules/atom-space-pen-views/node_modules/fuzzaldrin/package.json @@ -16,7 +16,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/atom/fuzzaldrin.git" + "url": "git+https://github.com/atom/fuzzaldrin.git" }, "bugs": { "url": "https://github.com/atom/fuzzaldrin/issues" @@ -67,5 +67,6 @@ ], "directories": {}, "_shasum": "90204c3e2fdaa6941bb28d16645d418063a90e9b", - "_resolved": "https://registry.npmjs.org/fuzzaldrin/-/fuzzaldrin-2.1.0.tgz" + "_resolved": "https://registry.npmjs.org/fuzzaldrin/-/fuzzaldrin-2.1.0.tgz", + "readme": "ERROR: No README data found!" } diff --git a/atom/packages/ex-mode/node_modules/atom-space-pen-views/package.json b/atom/packages/ex-mode/node_modules/atom-space-pen-views/package.json index c5be504..0837e28 100644 --- a/atom/packages/ex-mode/node_modules/atom-space-pen-views/package.json +++ b/atom/packages/ex-mode/node_modules/atom-space-pen-views/package.json @@ -1,6 +1,6 @@ { "name": "atom-space-pen-views", - "version": "2.0.5", + "version": "2.1.0", "description": "Atom SpacePen views that used to live in core.", "main": "./lib/main", "scripts": { @@ -34,15 +34,15 @@ "coffee-cache": "^0.2.0", "temp": "^0.6.0" }, - "gitHead": "0e5fc262cc62d453bbd6dce9ecaec5caddc553f9", + "gitHead": "75ccee886e723a7a4913a4286e089225eec8834d", "homepage": "https://github.com/atom/atom-space-pen-views", - "_id": "atom-space-pen-views@2.0.5", - "_shasum": "4ef545a6ef396c8342717b0d9d2569577a2651f4", + "_id": "atom-space-pen-views@2.1.0", + "_shasum": "688e73a04a1cc0f5a41c254c6875e72d58faffb1", "_from": "atom-space-pen-views@>=2.0.4 <3.0.0", - "_npmVersion": "1.4.28", + "_npmVersion": "1.4.23", "_npmUser": { - "name": "kevinsawicki", - "email": "kevinsawicki@gmail.com" + "name": "benogle", + "email": "ogle.ben@gmail.com" }, "maintainers": [ { @@ -63,9 +63,9 @@ } ], "dist": { - "shasum": "4ef545a6ef396c8342717b0d9d2569577a2651f4", - "tarball": "http://registry.npmjs.org/atom-space-pen-views/-/atom-space-pen-views-2.0.5.tgz" + "shasum": "688e73a04a1cc0f5a41c254c6875e72d58faffb1", + "tarball": "http://registry.npmjs.org/atom-space-pen-views/-/atom-space-pen-views-2.1.0.tgz" }, "directories": {}, - "_resolved": "https://registry.npmjs.org/atom-space-pen-views/-/atom-space-pen-views-2.0.5.tgz" + "_resolved": "https://registry.npmjs.org/atom-space-pen-views/-/atom-space-pen-views-2.1.0.tgz" } |