Uses of Interface
io.github.palexdev.materialfx.notifications.base.INotification
Packages that use INotification
Package
Description
-
Uses of INotification in io.github.palexdev.materialfx.builders.control
Methods in io.github.palexdev.materialfx.builders.control with parameters of type INotificationModifier and TypeMethodDescriptionNotificationCenterBuilder.addNotifications(INotification... notifications) NotificationCenterBuilder.dismiss(INotification... notifications) NotificationCenterBuilder.markNotificationsAs(NotificationState state, INotification... notifications) Method parameters in io.github.palexdev.materialfx.builders.control with type arguments of type INotificationModifier and TypeMethodDescriptionNotificationCenterBuilder.setCellFactory(Function<INotification, MFXNotificationCell> cellFactory) -
Uses of INotification in io.github.palexdev.materialfx.controls
Classes in io.github.palexdev.materialfx.controls that implement INotificationMethods in io.github.palexdev.materialfx.controls that return types with arguments of type INotificationModifier and TypeMethodDescriptionMFXNotificationCenter.getNotifications()MFXNotificationCenter.getSelectionModel()Methods in io.github.palexdev.materialfx.controls with parameters of type INotificationModifier and TypeMethodDescriptionvoidMFXNotificationCenter.dismiss(INotification... notifications) Sets all the given notifications' state to READ, then removes them from the notifications list.voidMFXNotificationCenter.markNotificationsAs(NotificationState state, INotification... notifications) Sets all the given notifications' state to the given state.Method parameters in io.github.palexdev.materialfx.controls with type arguments of type INotificationModifier and TypeMethodDescriptionvoidMFXNotificationCenter.setCellFactory(Function<INotification, MFXNotificationCell> cellFactory) Delegate method forSimpleVirtualFlow.setCellFactory(Function). -
Uses of INotification in io.github.palexdev.materialfx.controls.cell
Methods in io.github.palexdev.materialfx.controls.cell that return INotificationModifier and TypeMethodDescriptionMFXNotificationCell.getNotification()Gets the value of the property notification.Methods in io.github.palexdev.materialfx.controls.cell that return types with arguments of type INotificationModifier and TypeMethodDescriptionMFXNotificationCell.notificationProperty()Specifies the current shown notification (in other words the cell's content).Methods in io.github.palexdev.materialfx.controls.cell with parameters of type INotificationModifier and TypeMethodDescriptionprotected voidMFXNotificationCell.render(INotification notification) Responsible for rendering the cell's content.protected voidMFXNotificationCell.setNotification(INotification notification) Sets the value of the property notification.voidMFXNotificationCell.updateItem(INotification notification) Updates the notification property of the cell, then callsMFXNotificationCell.render(INotification).Constructors in io.github.palexdev.materialfx.controls.cell with parameters of type INotificationModifierConstructorDescriptionMFXNotificationCell(MFXNotificationCenter notificationCenter, INotification notification) -
Uses of INotification in io.github.palexdev.materialfx.notifications
Methods in io.github.palexdev.materialfx.notifications that return types with arguments of type INotificationModifier and TypeMethodDescriptionMFXNotificationSystem.history()Returns the list of shown notifications.Methods in io.github.palexdev.materialfx.notifications with parameters of type INotificationModifier and TypeMethodDescriptionMFXNotificationCenterSystem.publish(INotification notification) If the notification system is closing, exits andMFXNotificationCenterSystem.scheduleReopen(INotification)is called.MFXNotificationSystem.publish(INotification notification) If the notification system is showing/closing, exits andMFXNotificationSystem.scheduleReopen(INotification)is called.protected voidMFXNotificationCenterSystem.scheduleReopen(INotification notification) Adds a one-time listener to the closing property so that when it becomes false the notification that could not be shown will be sent toMFXNotificationCenterSystem.publish(INotification)again.protected voidMFXNotificationSystem.scheduleReopen(INotification notification) Adds the notification to the queued notifications list, then adds a one-time listener to the closing property so that when it becomes false a notification is removed from the queue and then sent toMFXNotificationSystem.publish(INotification)again. -
Uses of INotification in io.github.palexdev.materialfx.notifications.base
Methods in io.github.palexdev.materialfx.notifications.base with parameters of type INotificationModifier and TypeMethodDescriptionINotificationSystem.publish(INotification notification) Method to send a new notification to be shown, it's up to an implementation to decide how to manage and show it.protected abstract voidAbstractMFXNotificationSystem.scheduleReopen(INotification notification) Instructs the notification system to shown the specified notification when possible. -
Uses of INotification in io.github.palexdev.materialfx.skins
Constructor parameters in io.github.palexdev.materialfx.skins with type arguments of type INotificationModifierConstructorDescriptionMFXNotificationCenterSkin(MFXNotificationCenter notificationCenter, io.github.palexdev.virtualizedfx.flow.simple.SimpleVirtualFlow<INotification, MFXNotificationCell> virtualFlow)