clip()

एक आकृति को परिभाषित करता है जो बाद में खींची गई किसी भी आकृति को छिपा देगी।

पहला पैरामीटर, callback, एक फ़ंक्शन है जो मुखौटा परिभाषित करता है। callback में खींची गई कोई भी आकृति मुखौटा आकार में जुड़ जाएगी। clip() को कॉल करने के बाद खींची गई किसी भी चीज़ पर मास्क लागू होगा।

दूसरा पैरामीटर, options, वैकल्पिक है। यदि invert प्रॉपर्टी वाला कोई ऑब्जेक्ट पास किया जाता है, जैसे कि beginClip({ invert: true }), तो यह होगा मास्किंग मोड सेट करने के लिए उपयोग किया जाता है। { invert: true } मुखौटा को उलट देता है, जिससे छिपी हुई आकृतियों में छेद बन जाता है। invert डिफ़ॉल्ट रूप से false होता है।

मास्क को push() और pop() फ़ंक्शन के बीच समाहित किया जा सकता है। ऐसा करने से नकाबपोश आकृतियों के बाद नकाबपोश आकृतियाँ बनाई जा सकती हैं।

मास्क को beginClip() और endClip() से भी परिभाषित किया जा सकता है।

उदाहरण

सिंटैक्स

clip(callback, [options])

पैरामीटर्स

callback

एक फ़ंक्शन जो मास्क का आकार बनाता है।

options

एक ऑब्जेक्ट जिसमें क्लिप सेटिंग है।

Notice any errors or typos? Please let us know. Please feel free to edit src/color/setting.js and open a pull request!

संबंधित संदर्भ