इम्पोर्ट
import {
NuiHovercard,
NuiHovercardTrigger,
NuiPopover,
NuiPopoverTrigger,
} from '@needless-ui/angular/popover';NuiPopover
नेटिव पॉपओवर, जो उसे खोलने वाले एलिमेंट के पास रखा जाता है।
| नाम | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
sideइनपुट | 'top' | 'bottom' | 'start' | 'end' | 'bottom' | ट्रिगर की वह तरफ़ जिस पर यह खुलता है। जगह न होने पर यह पलट जाता है। |
alignइनपुट | 'start' | 'center' | 'end' | 'start' | उस तरफ़ ट्रिगर के साथ इसका संरेखण। |
offsetइनपुट | number | 8 | ट्रिगर और पैनल के बीच की दूरी, पिक्सेल में। |
arrowइनपुट | boolean | false | ट्रिगर की ओर इशारा करता ऐरो दिखाता है। |
enterइनपुट | NuiEnter | यह स्क्रीन पर कैसे आता है: zoom, fade, drop, rise, unfold, flip, swing, slide या none। | |
motionइनपुट | NuiMotion | इसकी हरकत तय करने वाली स्प्रिंग: snappy, bouncy, jelly, elastic, lazy, mechanical या none। | |
springइनपुट | NuiSpring | कोई भी स्प्रिंग, { stiffness, damping, mass } के रूप में, जो रनटाइम पर CSS में कंपाइल होती है। यह motion को ओवरराइड करती है। | |
cornersइनपुट | NuiCorners | इसके कोनों की आकृति: round, squircle, bevel, scoop, notch या square। | |
radiusइनपुट | NuiRadius | इसके कोने कितने बड़े हों: none, small, medium, large या full। | |
densityइनपुट | NuiDensity | यह कितनी जगह घेरता है: compact, regular या roomy। | |
openChangeआउटपुट | boolean | खुलने या बंद होने पर एमिट करता है। | |
showमेथड | (anchor: HTMLElement) => void | इसे किसी भी एलिमेंट के पास खोलता है। | |
hideमेथड | () => void | इसे बंद करता है। |
कस्टमाइज़ेशन के जो इनपुट आप सेट नहीं करते, वे सबसे नज़दीकी data-nui-* एट्रिब्यूट से अपनी वैल्यू लेते हैं। कस्टमाइज़ेशन गाइड देखें।
NuiPopoverTrigger
पॉपओवर खोलने और बंद करने वाला बटन, नेटिव popovertarget के साथ।
| नाम | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
nuiPopoverTriggerइनपुट | NuiPopover | खोला जाने वाला पॉपओवर। |
NuiHovercard
रिच टूलटिप, जो अपने ट्रिगर का वर्णन करता है।
| नाम | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
sideइनपुट | 'top' | 'bottom' | 'start' | 'end' | 'bottom' | ट्रिगर की वह तरफ़ जिस पर यह खुलता है। जगह न होने पर यह पलट जाता है। |
alignइनपुट | 'start' | 'center' | 'end' | 'start' | उस तरफ़ ट्रिगर के साथ इसका संरेखण। |
offsetइनपुट | number | 8 | ट्रिगर और कार्ड के बीच की दूरी, पिक्सेल में। |
arrowइनपुट | boolean | false | ट्रिगर की ओर इशारा करता ऐरो दिखाता है। |
openDelayइनपुट | number | 500 | खुलने से पहले होवर का समय, मिलीसेकंड में। कीबोर्ड फ़ोकस इसे तुरंत खोलता है। |
closeDelayइनपुट | number | 300 | पॉइंटर हटने के बाद बंद होने से पहले का समय, मिलीसेकंड में। |
enterइनपुट | NuiEnter | यह स्क्रीन पर कैसे आता है: zoom, fade, drop, rise, unfold, flip, swing, slide या none। | |
motionइनपुट | NuiMotion | इसकी हरकत तय करने वाली स्प्रिंग: snappy, bouncy, jelly, elastic, lazy, mechanical या none। | |
springइनपुट | NuiSpring | कोई भी स्प्रिंग, { stiffness, damping, mass } के रूप में, जो रनटाइम पर CSS में कंपाइल होती है। यह motion को ओवरराइड करती है। | |
cornersइनपुट | NuiCorners | इसके कोनों की आकृति: round, squircle, bevel, scoop, notch या square। | |
radiusइनपुट | NuiRadius | इसके कोने कितने बड़े हों: none, small, medium, large या full। | |
densityइनपुट | NuiDensity | यह कितनी जगह घेरता है: compact, regular या roomy। | |
openChangeआउटपुट | boolean | खुलने या बंद होने पर एमिट करता है। | |
showमेथड | (anchor: HTMLElement) => void | इसे किसी भी एलिमेंट के पास खोलता है। | |
hideमेथड | () => void | इसे बंद करता है। |
कस्टमाइज़ेशन के जो इनपुट आप सेट नहीं करते, वे सबसे नज़दीकी data-nui-* एट्रिब्यूट से अपनी वैल्यू लेते हैं। कस्टमाइज़ेशन गाइड देखें।
NuiHovercardTrigger
होवर और कीबोर्ड फ़ोकस पर होवरकार्ड दिखाता है, और उसे इस एलिमेंट का विवरण बनाता है।
| नाम | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
nuiHovercardTriggerइनपुट | NuiHovercard | दिखाया जाने वाला होवरकार्ड। |