Click on the image to see the resizer on the right side.
<!DOCTYPE html>
<html>
<head>
<title>Redactor</title>
<meta charset="utf-8">
<!-- css -->
<link rel="stylesheet" href="/your-folder/redactorx.css" />
</head>
<body>
<!-- element -->
<textarea id="entry">...</textarea>
<!-- js -->
<script src="/your-folder/redactorx.js"></script>
<script src="/your-folder/plugins/imageresize.js"></script>
<!-- call -->
<script>
RedactorX('#entry', {
plugins: ['imageresize']
});
</script>
</body>
</html>
The image resize plugin has three events:
Occurs whenever the resizing starts.
RedactorX('#entry', {
plugins: ['imageresize'],
subscribe: {
'image.resize.start': function(event) {
var e = event.get('e');
var $image = event.get('image');
var $block = event.get('block');
}
}
});
Occurs during the resizing of the image.
RedactorX('#entry', {
plugins: ['imageresize'],
subscribe: {
'image.resize.move': function(event) {
var e = event.get('e');
var $image = event.get('image');
var $block = event.get('block');
}
}
});
Occurs whenever the resizing ends.
RedactorX('#entry', {
plugins: ['imageresize'],
subscribe: {
'image.resize.stop': function(event) {
var e = event.get('e');
var $image = event.get('image');
var $block = event.get('block');
}
}
});