ਇੰਪੋਰਟ
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 | ਦਿਖਾਇਆ ਜਾਣ ਵਾਲਾ ਹੋਵਰਕਾਰਡ। |