Sintaxis:
fabric.line({ lockRotation : boolean });
Enfoque: Propiedad
Parámetros: esta función acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- lockRotation: Especifica . Contiene un valor booleano.
Ejemplo 1:
HTML
<!DOCTYPE html> <html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/fabric.js/3.6.2/fabric.min.js"> </script> </head> <body> <h1>fabric.js | line lockRotation property</h1> <canvas id="canvas" width="600" height="200" style="border:1px solid #000000;"> </canvas> <script> // Initiate a Canvas instance var canvas = new fabric.Canvas("canvas"); // Initiate a Line instance var line = new fabric.Line([150, 10, 220, 150], { stroke: 'green', lockRotation : true }); // Render the Line in canvas canvas.add(line); </script> </body> </html>
Producción:
Ejemplo 2:
HTML
<!DOCTYPE html> <html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/fabric.js/3.6.2/fabric.min.js"> </script> </head> <body> <h1>fabric.js | line lockRotation property</h1> <canvas id="canvas" width="600" height="200" style="border:1px solid #000000;"> </canvas> <script> // Initiate a Canvas instance var canvas = new fabric.Canvas("canvas"); // Initiate a polyline instance var line = new fabric.Line([150, 10, 220, 150], { stroke: 'green', lockRotation : false }); // Render the polyline in canvas canvas.add(line); </script> </body> </html>
Producción: