All Projects → wecatch → ember-cli-simditor

wecatch / ember-cli-simditor

Licence: MIT License
Ember component wrapper for simditor editor

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to ember-cli-simditor

ember-polaris
An Ember addon for Shopify's Polaris design system
Stars: ✭ 59 (+268.75%)
Mutual labels:  ember
ember-stripe-elements
A simple Ember wrapper for Stripe Elements.
Stars: ✭ 64 (+300%)
Mutual labels:  ember
ember-website
The emberjs.com website.
Stars: ✭ 61 (+281.25%)
Mutual labels:  ember
glimmer-apollo
Ember and Glimmer integration for Apollo Client.
Stars: ✭ 32 (+100%)
Mutual labels:  ember
ember-credit-card
"make your credit card form dreamy in one line of code"
Stars: ✭ 89 (+456.25%)
Mutual labels:  ember
ember-meta
Setup meta for your Prember/Ember blog to support opengraph, microdata, Facebook, Twitter, Slack etc.
Stars: ✭ 15 (-6.25%)
Mutual labels:  ember
ember-changeset-conditional-validations
Conditional validations for ember-changeset-validations
Stars: ✭ 26 (+62.5%)
Mutual labels:  ember
ember-eui
Ember Components for Elastic Eui
Stars: ✭ 22 (+37.5%)
Mutual labels:  ember
ember-rapid-forms
Smart, Intuitive forms for Ember.js styled with Bootstrap, Multi layouts and Validation support.
Stars: ✭ 58 (+262.5%)
Mutual labels:  ember
chat-app-v2
Shorter Chat App Demo
Stars: ✭ 14 (-12.5%)
Mutual labels:  ember
ember-headlessui
gavinjoyce.github.io/ember-headlessui/
Stars: ✭ 76 (+375%)
Mutual labels:  ember
ember-links-with-follower
Render a set of links with a "follower" line underneath. The follower moves to the active link, matching size and position on the page.
Stars: ✭ 43 (+168.75%)
Mutual labels:  ember
ember-sort-filter-table
A sortable/searchable table addon for ember cli
Stars: ✭ 13 (-18.75%)
Mutual labels:  ember
ember-typings
Typescript type definitions for ember.js
Stars: ✭ 13 (-18.75%)
Mutual labels:  ember
november-cli
❄️ Generate a Node.js API for your Ember.js app
Stars: ✭ 51 (+218.75%)
Mutual labels:  ember
ember-simple-auth-token
Ember Simple Auth extension that is compatible with token-based authentication like JWT.
Stars: ✭ 356 (+2125%)
Mutual labels:  ember
ember-new-relic
Adds New Relic to your Ember CLI app based on the app's environment
Stars: ✭ 29 (+81.25%)
Mutual labels:  ember
ast-builder
Build your ASTs directly from code
Stars: ✭ 18 (+12.5%)
Mutual labels:  ember
ember-artisans
An abstraction layer around using web-workers in Ember.js
Stars: ✭ 21 (+31.25%)
Mutual labels:  ember
ember-deep-tracked
Deep auto-tracking for when you just don't care, and want things to work (at the cost of performance in some situtations)
Stars: ✭ 20 (+25%)
Mutual labels:  ember

Ember-cli-simditor

Build Status Downloads Version

Ember component wrapper for simditor.

Changes

0.0.7

Different from previous version, you must wrap content in object. See issue 6 for why.

Getting Started

Installation

In your ember-cli project, install this addon from npm

ember install ember-cli-simditor

or install the latest version from github

ember install git+https://github.com/wecatch/ember-cli-simditor

Usage

{{simditor-editor value=model update=(action (mut model.content)) editor=(mut editor) onValuechanged=(action "valuechanged") }}

You must wrap content in one object, that means model object must have one property called content for component to render, visit issue 6 for why.

By default the content property name is content, you can custome the property name with name argument

{{simditor-editor value=model update=(action (mut model.html)) editor=(mut editor) onValuechanged=(action "valuechanged") name='html' }}

Locale

English by default

{{simditor-editor update=(action (mut model.content)) editor=(mut editor) }}

Chinese

{{simditor-editor update=(action (mut model.content)) editor=(mut editor) locale='zh-CN' }}

API

In this addon , on prefix must be used for all events name. For sample, valuechanged => OnValuechanged.

  • valuechanged => onValuechanged
  • selectionchanged => onSelectionchanged
  • decorate => onDecorate
  • undecorate = > onUndecorate
  • pasting => onPasting
  • blur => onBlur
  • destroy => onDestroy

Running Tests

  • npm test (Runs ember try:testall to test your addon against multiple Ember versions)
  • ember test
  • ember test --server
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].