
Security News
Feross on the 10 Minutes or Less Podcast: Nobody Reads the Code
Socket CEO Feross Aboukhadijeh joins 10 Minutes or Less, a podcast by Ali Rohde, to discuss the recent surge in open source supply chain attacks.
core-image-editor
Advanced tools
Adicione o TOAST UI Image Editor nos componentes de imagem do Core Editor

core-image-editortui-image-editor - Abre o modal com o editor de imagem.
Opções:
target - componente do qual obter e atualizar a imagem| Opção | Descrição | Padrão |
|---|---|---|
config | Configuração do TOAST UI object | {} |
constructor | Passe o construtor do editor. Por padrão, o tui.ImageEditor será chamado | `` |
labelImageEditor | Rótulo para o editor de imagem (usado no modal) | Editor de Imagem |
labelApply | Rótulo usado no botão de aplicar | Aplicar |
height | Altura padrão do editor | 650px |
width | Largura padrão do editor | 100% |
commandId | Id para criar o comando do editor de imagem | tui-image-editor |
toolbarIcon | Ícone usado na barra de ferramentas do componente de imagem. Passe uma string vazia para evitar adicionar o ícone. | <svg .... |
hideHeader | Oculta o cabeçalho padrão do editor | true |
onApply | Por padrão, o Core Editor pega a imagem modificada, a adiciona ao Gerenciador de Ativos e atualiza o alvo. Se precisar de alguma lógica personalizada, você pode usar esta função personalizada 'onApply'. onApply: (imageEditor, imageModel) => {...} | null |
addToAssets | Se nenhum onApply personalizado for passado e esta opção for true, a imagem resultante será adicionada aos ativos | true |
upload | Se nenhum onApply personalizado for passado, ao confirmar, a imagem editada será passada para o carregador do Gerenciador de Ativos e o resultado (por exemplo, em vez do dataURL, você terá a URL) será passado para o processo padrão onApply (atualizar alvo, etc.) | false |
onApplyButton | O botão de aplicar (HTMLElement) será passado como argumento para esta função, uma vez criado. Isso permitirá uma personalização mais alta. | null |
script | Scripts para carregar dinamicamente no caso de não ser encontrado um construtor de editor TOAST UI | ['...tui-code-snippet.js', '...tui-color-picker.js', '...tui-image-editor.min.js'] |
style | No caso de o script ser carregado, este estilo também será carregado | ['...tui-color-picker.css', '...tui-image-editor.css'] |
https://unpkg.com/core-image-editornpm i core-image-editorgit clone https://github.com/incriptlabs/core-image-editor.gitDiretamente no Browser
<link href="https://unpkg.com/core-editor/dist/css/core-editor.min.css" rel="stylesheet"/>
<script src="https://unpkg.com/core-editor"></script>
<script src="https://unpkg.com/core-image-editor"></script>
<div class="core"></div>
<script type="text/javascript">
var editor = coreEditor.init({
container : '.core',
// ...
plugins: ['core-image-editor'],
pluginsOpts: {
'core-image-editor': {
config: {
includeUI: {
initMenu: 'filter',
},
},
}
}
});
</script>
JavaScript
import coreEditor from 'core-editor';
import plugin from 'core-image-editor';
const editor = coreEditor.init({
container : '.core',
plugins: [plugin],
pluginsOpts: {
[plugin]: { /* options */ }
}
// or
plugins: [
editor => plugin(editor, { /* options */ }),
],
});
Clone o repositório
$ git clone https://github.com/incriptlabs/core-image-editor.git
$ cd core-image-editor
Instale as dependências
$ npm i
Inicie o servidor de desenvolvimento
$ npm start
BSD 3-Clause
FAQs
Editor de imagens para o Core Editor
We found that core-image-editor demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket CEO Feross Aboukhadijeh joins 10 Minutes or Less, a podcast by Ali Rohde, to discuss the recent surge in open source supply chain attacks.

Research
/Security News
Campaign of 108 extensions harvests identities, steals sessions, and adds backdoors to browsers, all tied to the same C2 infrastructure.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.