Fabric.js è davvero a portata di mano con la sua modalità interattiva che consente di manipolare oggetti come in un programma di disegno vettoriale come Inkscape. Vorrei utilizzare questa capacità nel mio progetto di applicazione web in cui è necessaria una sorta di editor di collage.Come modificare l'aspetto predefinito degli handle di ridimensionamento Fabric.js?
Per impostazione predefinita, quando un oggetto viene selezionato, il riquadro di delimitazione e le maniglie di ridimensionamento appaiono in blu e le maniglie sono grandi quadrati vuoti blu. Mi piacerebbe cambiare questo per abbinare il design del mio progetto.
La documentazione ha una pagina dedicata su come eseguire questo tipo di personalizzazione qui: http://fabricjs.com/customization/
Utilizzando la guida di cui sopra, sono in grado di ottenere caselle di selezione che sembrano meglio nel mio app. Ma questa soluzione è su una base per oggetto. Quando si esegue una selezione di gruppo utilizzando il tasto Maiusc, le maniglie e la casella di delimitazione tornano al colore blu predefinito.
Come posso ottenere lo stesso livello di personalizzazione indicato nella documentazione e applicarlo automaticamente all'intero canvas, incluse le selezioni di gruppo?
Buono. Funziona come un fascino. +1 – RJParikh