You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by be...@apache.org on 2015/06/18 23:20:01 UTC
fauxton commit: updated refs/heads/master to 248e980
Repository: couchdb-fauxton
Updated Branches:
refs/heads/master d71ea8b16 -> 248e98071
getEditor() method added in
This exposes the editor for reference elsewhere.
Project: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/commit/248e9807
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/tree/248e9807
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/diff/248e9807
Branch: refs/heads/master
Commit: 248e98071522562edb02663a618bb4dcdf6827cf
Parents: d71ea8b
Author: Ben Keen <be...@gmail.com>
Authored: Thu Jun 18 13:39:51 2015 -0700
Committer: Ben Keen <be...@gmail.com>
Committed: Thu Jun 18 13:39:51 2015 -0700
----------------------------------------------------------------------
app/addons/components/react-components.react.jsx | 4 ++++
app/addons/components/tests/codeEditorSpec.react.jsx | 12 ++++++++++++
2 files changed, 16 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/248e9807/app/addons/components/react-components.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/react-components.react.jsx b/app/addons/components/react-components.react.jsx
index 1186c83..9ff9b45 100644
--- a/app/addons/components/react-components.react.jsx
+++ b/app/addons/components/react-components.react.jsx
@@ -381,6 +381,10 @@ function (app, FauxtonAPI, React, Components, ace, beautifyHelper) {
return this.editor.getValue();
},
+ getEditor: function () {
+ return this;
+ },
+
render: function () {
return (
<div ref="ace" className="js-editor" id={this.props.id}></div>
http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/248e9807/app/addons/components/tests/codeEditorSpec.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/components/tests/codeEditorSpec.react.jsx b/app/addons/components/tests/codeEditorSpec.react.jsx
index 4f1fcaf..ee3dbd5 100644
--- a/app/addons/components/tests/codeEditorSpec.react.jsx
+++ b/app/addons/components/tests/codeEditorSpec.react.jsx
@@ -96,5 +96,17 @@ define([
});
});
+ describe('getEditor', function () {
+ beforeEach(function () {
+ codeEditorEl = TestUtils.renderIntoDocument(
+ <ReactComponents.CodeEditor defaultCode={code} />,
+ container
+ );
+ });
+ it('returns a reference to get access to the editor', function () {
+ assert.ok(codeEditorEl.getEditor());
+ });
+ });
+
});
});