ઇમ્પોર્ટ
import { NuiToaster, NuiToasterRegion } from '@needless-ui/angular/toast';NuiToaster
ટોસ્ટ બતાવતી સર્વિસ. તેને ગમે ત્યાં ઇન્જેક્ટ કરો.
| નામ | પ્રકાર | ડિફૉલ્ટ | વર્ણન |
|---|---|---|---|
toastsમેથડ | Signal<readonly NuiToast[]> | સ્ક્રીન પરના બધા ટોસ્ટ, સૌથી નવો પહેલાં. | |
showમેથડ | (options: NuiToastOptions | string) => NuiToastRef | ટોસ્ટ બતાવે છે. શીર્ષક આપો, અથવા વર્ણન, ટોન, અવધિ, ક્રિયા કે id સાથેના વિકલ્પો. | |
successમેથડ | (title, options?) => NuiToastRef | સફળતાનો ટોસ્ટ બતાવે છે. | |
warningમેથડ | (title, options?) => NuiToastRef | ચેતવણીનો ટોસ્ટ બતાવે છે. | |
dangerમેથડ | (title, options?) => NuiToastRef | જોખમનો ટોસ્ટ બતાવે છે. તે 8 સેકન્ડ રહે છે અને પ્રાથમિકતાથી જાહેર થાય છે. | |
promiseમેથડ | (promise, messages) => Promise | પ્રૉમિસ પૂરું થાય ત્યાં સુધી લોડિંગ ટોસ્ટ બતાવે છે, પછી તેનો સફળતા કે જોખમનો સંદેશ. | |
dismissમેથડ | (id?: string) => void | એક ટોસ્ટને, અથવા બધાને દૂર કરે છે. |
NuiToasterRegion
જ્યાં ટોસ્ટ દેખાય છે તે વિસ્તાર. તેને ઍપ શેલમાં એક વાર મૂકો.
| નામ | પ્રકાર | ડિફૉલ્ટ | વર્ણન |
|---|---|---|---|
positionઇનપુટ | 'top-start' | 'top-center' | 'top-end' | 'bottom-start' | 'bottom-center' | 'bottom-end' | 'bottom-end' | વ્યૂપોર્ટનો ખૂણો કે કિનારી. શરૂઆત અને અંત લખાણની દિશાને અનુસરે છે. |
expandedઇનપુટ | boolean | false | સ્ટૅકને ફેલાયેલો રાખે છે. |
labelઇનપુટ | string | 'Notifications (Alt+T)' | વિસ્તારનું ઍક્સેસિબલ નામ. ત્યાં કેવી રીતે પહોંચવું તે તેમાં જણાવો. |
closeLabelઇનપુટ | string | 'Dismiss' | બંધ કરવાનાં બટનોનું ઍક્સેસિબલ નામ. |
hotkeyઇનપુટ | string | 'KeyT' | એ કી, KeyboardEvent.code તરીકે, જે Alt સાથે દબાવતાં ફોકસને સૌથી નવા ટોસ્ટ પર લઈ જાય છે. |