جب کسی عنصر کی قسم ویڈیو، تصویر، گیف، متن، شکل، کیپشن، 3D، LaTeX، یا فنکشن گراف ہو، تو اسے ایک ویو عنصر سمجھا جاتا ہے۔
ایک ویو عنصر میں درج ذیل عام پیرامیٹر شامل ہوتے ہیں:
| پراپ | قسم | ضروری | مثال | قدر کی حد | تفصیل |
|---|---|---|---|---|---|
| x | number | true | 219.7891655835374 | - | کینوس پر عنصر کی افقی پوزیشن، پکسلز میں۔ |
| y | number | true | 118.11410279159713 | - | کینوس پر عنصر کی عمودی پوزیشن، پکسلز میں۔ |
| anchorX | number | true | - | - | عنصر کے حوالے سے اینکر پوائنٹ کا x-کوآرڈینیٹ، پکسلز میں۔ |
| anchorY | number | true | - | - | عنصر کے حوالے سے اینکر پوائنٹ کا y-کوآرڈینیٹ، پکسلز میں۔ |
| rotation | number | true | -0.4599415612411819 | >= 0 | عنصر کا گھماؤ زاویہ، درجوں میں (گھڑی کی سمت میں)۔ |
| scaleX | number | true | 1 | > 0 | عنصر کا افقی اسکیلنگ فیکٹر۔ 1 سے زیادہ کی قیمت عنصر کو بڑا کرتی ہے، جبکہ 0 اور 1 کے درمیان کی قیمت اسے چھوٹا کرتی ہے۔ |
| scaleY | number | true | 1 | > 0 | عنصر کا عمودی اسکیلنگ فیکٹر۔ 1 سے زیادہ کی قیمت عنصر کو بڑا کرتی ہے، جبکہ 0 اور 1 کے درمیان کی قیمت اسے چھوٹا کرتی ہے۔ |
| skewX | number | false | 0 | >= 0 | عنصر کا افقی جھکاؤ زاویہ، درجوں میں۔ |
| skewY | number | false | 0 | >= 0 | عنصر کا عمودی جھکاؤ زاویہ، درجوں میں۔ |
| alpha | number | true | 1 | 0 - 1 | عنصر کی شفافیت۔ 1 کی قیمت مکمل طور پر نظر آنے کا مطلب ہے، جبکہ 0 کا مطلب مکمل طور پر شفاف ہے۔ |
| z | number | false | 0 | - | 3D جگہ میں عنصر کی گہرائی کی پوزیشن۔ اکائیوں کو پکسلز کے ساتھ ہم آہنگ کیا گیا ہے، جہاں z=0 کینوس کے طیارے کے مطابق ہے۔ بنیادی طور پر 3D عناصر کے لیے استعمال ہوتا ہے۔ |
| rotationX | number | false | 30 | - | X-axis کے گرد گھماؤ، درجوں میں۔ 3D تبدیلیوں کے لیے استعمال ہوتا ہے۔ |
| rotationY | number | false | 45 | - | Y-axis کے گرد گھماؤ، درجوں میں۔ 3D تبدیلیوں کے لیے استعمال ہوتا ہے۔ |
| scaleZ | number | false | 1 | > 0 | Z-axis کے ساتھ اسکیلنگ فیکٹر۔ 1 سے زیادہ کی قیمت عنصر کو گہرائی میں بڑا کرتی ہے، جبکہ 0 اور 1 کے درمیان کی قیمت اسے چھوٹا کرتی ہے۔ 3D عناصر کے لیے استعمال ہوتا ہے۔ |
| anchorZ | number | false | 0 | - | 3D جگہ میں اینکر پوائنٹ کا z-کوآرڈینیٹ۔ 3D عناصر کے لیے گہرائی محور کے ساتھ محور نقطہ طے کرنے کے لیے استعمال ہوتا ہے۔ |
| blendMode | string | false | normal | normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, hard-light, soft-light, difference, exclusion | اس عنصر کو دوسرے عناصر کے ساتھ ملا کر استعمال ہونے والا بلینڈ موڈ۔ یہ طے کرتا ہے کہ رنگ کیسے ملائے جاتے ہیں۔ |
| keyframes | array | false | - | - | ایک صف کلیدی فریمز کی جو ویڈیو عنصر کے لیے متحرک حالتوں اور منتقلیوں کی وضاحت کرتی ہے۔ |
{
"id": "bba95c7f-652b-4380-b166-6bece989f527",
"type": "Image",
"start": 0,
"duration": 5,
"trackIndex": 0,
"x": 0,
"y": 0,
"width": 3629,
"height": 5444,
"blendMode": "normal",
"anchorX": 1814.5,
"anchorY": 2722,
"rotation": 0,
"scaleX": 0.19838354151359294,
"scaleY": 0.19838354151359294,
"alpha": 1,
"skewX": 0,
"skewY": 0,
"hidden": false,
"locked": false,
"keyframes": [],
"externalUrl": "https://images.pexels.com/photos/33189512/pexels-photo-33189512.jpeg",
"ext": "jpeg"
}