امپورٹ
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 | دکھایا جانے والا ہوور کارڈ۔ |