Skip to content
This repository was archived by the owner on Sep 8, 2020. It is now read-only.

Commit 55b3972

Browse files
committed
Initial implementation of tinymce 4.x
Needs more work
1 parent ccae8ab commit 55b3972

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
],
1818
"dependencies": {
1919
"angular": "~1.x",
20-
"tinymce-release": "latest"
20+
"tinymce": "git://github.com/jozzhart/tinymce.git#4.0.0"
2121
},
2222
"devDependencies": {
2323
"angular-mocks": "~1.x"

demo/demo.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,9 @@
77
<meta charset="utf-8">
88
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
99
<title>AngularUI - TinyMCE Demo</title>
10-
<base href=".."></base>
11-
<script type="text/javascript" src="components/tinymce-release/tiny_mce.js"></script>
12-
<script type="text/javascript" src="components/angular/angular.js"></script>
13-
<script type="text/javascript" src="src/tinymce.js"></script>
10+
<script type="text/javascript" src="../components/tinymce/tinymce.min.js"></script>
11+
<script type="text/javascript" src="../components/angular/angular.js"></script>
12+
<script type="text/javascript" src="../src/tinymce.js"></script>
1413
</head>
1514
<body ng-app="ui.tinymce">
1615
<form method="post">

src/tinymce.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ angular.module('ui.tinymce', [])
3838
},
3939
// Update model when calling setContent (such as from the source editor popup)
4040
setup: function (ed) {
41-
ed.onInit.add(function(ed) {
41+
ed.on('init', function(args) {
4242
ngModel.$render();
4343
});
44-
ed.onSetContent.add(function (ed, o) {
44+
ed.on('change', function (e) {
4545
if (ed.isDirty()) {
4646
ed.save();
4747
ngModel.$setViewValue(elm.val());
@@ -63,7 +63,7 @@ angular.module('ui.tinymce', [])
6363
setTimeout(function () {
6464
tinymce.init(options);
6565
});
66-
66+
6767

6868
ngModel.$render = function() {
6969
if (!tinyInstance) {

0 commit comments

Comments
 (0)