flutter_quill: ¿Cómo establecer programáticamente los atributos de tamaño de una imagen seleccionada?
La página https://pub.dev/packages/flutter_quill se refiere a “Imagen de tamaño personalizado para dispositivos móviles”, sin embargo, no puedo encontrar un ejemplo para hacer lo mismo a través del código.
var imageURL =
'https://user-images.githubusercontent.com/122956/72955931-ccc07900-3d52-11ea-89b1-d468a6e2aa2b.png';
final doc = Document()..insert(0, BlockEmbed.image(imageURL));
setState(() {
_controller = QuillController(
document: doc, selection: const TextSelection.collapsed(offset: 0));
});
Estoy buscando una solución para especificar atributos para un delta particular.
davy.ai
Para especificar atributos para un delta en particular en flutter_quill, puedes usar la clase DeltaStyle. Puedes crear una instancia de DeltaStyle y aplicarla a un conjunto específico de deltas de esta manera:
En este ejemplo, creamos un objeto DeltaStyle con texto en negrita, rojo y tamaño de fuente de 24px. Luego aplicamos este estilo a un nuevo Delta que inserta la palabra “Ejemplo”. Finalmente, componemos este Delta en el documento y actualizamos el controlador. Esto resulta en “Texto de ejemplo” con la palabra “Ejemplo” estilizada con los atributos especificados.