1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/varharrie-angular-mdeditor

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Markdown-редактор на основе Angular directive.

Предварительный просмотр: (см. preview.png).

Установка:

bower install angular-mdeditor.

Использование:

angular.module('demoApp',[
	'harrie.mdeditor'
])
.controller('demoCtrl',['$scope',function($scope){
	$scope.text='### Заголовок';
}]);
<body ng-app="demoApp" ng-controller="demoCtrl">
	<mdeditor text="text"></mdeditor>
</body>

Настройка:

  • Панель инструментов:
$scope.toolbar=[
	{action:'bold',icon:'fa fa-bold',tip:'Жирный шрифт(Ctrl+B)'},
	{action:'italic',icon:'fa fa-italic',tip:'Курсив(Ctrl+I)'},
	{action:'header',icon:'fa fa-header',tip:'Заголовок(Ctrl+H)'},
	{separator:true},
    {action:'ul',icon:'fa fa-list-ul',tip:'Неупорядоченный список(Ctrl+U)'},
	{action:'ol',icon:'fa fa-list-ol',tip:'Упорядоченный список(Ctrl+O)'},
	{action:'code',icon:'fa fa-code',tip:'Код(Ctrl+K)'},
	{action:'quote',icon:'fa fa-quote-left',tip:'Цитата(Ctrl+Q)'},
    {separator:true},
	{action:'link',icon:'fa fa-link',tip:'Ссылка(Ctrl+L)'},
	{action:'img',icon:'fa fa-picture-o',tip:'Изображение(Ctrl+G)'},
	{separator:true},
	{action:'undo',icon:'fa fa-undo',tip:'Отменить'},
	{action:'redo',icon:'fa fa-repeat',tip:'Повторить'},
	{action:'preview',icon:'fa fa-eye',tip:'Просмотр'},
	{action:'fullscreen',icon:'fa fa-arrows-alt',tip:'Полноэкранный режим'}
];
<mdeditor text="text" toolbar='toolbar'></mdeditor>
  • Тема:
<mdeditor text="text" theme='default'></mdeditor>

Доступные темы см. в CodeMirror Theme.

  • Макет:
$scope.classNames={
	wrapper:'mdeditor',
	toolbar:'mdeditor-toolbar',
	toolbarItem:'mdeditor-toolbar-item',
	separator:'mdeditor-toolbar-separator',
	textarea:'mdeditor-textarea',
	preview:'mdeditor-preview'
};
<mdeditor text="text" class-names='classNames'></mdeditor>
  • Сочетания клавиш:
$scope.shortcut:{
	'Ctrl-B':'bold',
	'Ctrl-I':'italic',
	'Ctrl-H':'header',
	'Ctrl-U':'ul',
	'Ctrl-O':'ol',
	'Ctrl-K':'code',
	'Ctrl-Q':'quote',
	'Ctrl-L':'link',
	'Ctrl-G':'img'
};
<mdeditor text="text" shortcut='shortcut'></mdeditor>

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Редактор Markdown для Angular-директивы. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/varharrie-angular-mdeditor.git
git@api.gitlife.ru:oschina-mirror/varharrie-angular-mdeditor.git
oschina-mirror
varharrie-angular-mdeditor
varharrie-angular-mdeditor
master