refactor(mail(js)): replace ckEditor directive by sgCkeditor component

This refactoring

 1. simplifies updating the CKEditor source code;
 2. allows many instances of the CKEditor on the same page;
 3. fixes the cursor positioning on focus.
This commit is contained in:
Francis Lachapelle
2020-05-15 11:37:56 -04:00
parent 9f861bd629
commit 07c06db69d
17 changed files with 461 additions and 165 deletions
-5
View File
@@ -203,11 +203,6 @@ static NSArray *infoKeys = nil;
return [[ud mailComposeMessageType] isEqualToString: @"html"];
}
- (NSString *) editorClass
{
return ([self isHTML]? @"ck-editor" : @"plain-text");
}
- (NSString *) itemPriorityText
{
return [self labelForKey: [NSString stringWithFormat: @"%@", [item lowercaseString]]];