Inform sample

The inform component offers similar functionality to the JavaScript alert function, but in pure Blazor.

You drop the component into your markup and add an @ref reference to your code. When you want to show the pop-up, call the Display method.

Inform restricted to the current container

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sit amet consectetur arcu. Donec eget odio vel justo venenatis accumsan non at nisl. Suspendisse vehicula diam nec tincidunt molestie. Donec nec placerat dolor. Proin cursus metus lectus, ut vehicula est viverra id. Vestibulum mollis purus a felis porta, vel tempus ex aliquet. Phasellus sed mauris rutrum, malesuada libero et, suscipit nisl.

Nunc consequat nunc et turpis rhoncus, ut ullamcorper sapien ultricies. Proin ultrices tellus et risus rutrum pretium. Maecenas nec ligula ante. Aliquam vel efficitur elit. Pellentesque mattis, odio at vehicula pharetra, ante dolor pellentesque erat, eget consectetur tellus nibh non neque. Sed nec sem nunc. Nullam suscipit dolor in odio lobortis, sit amet rhoncus elit porta. Fusce et pharetra urna.

Proin varius diam in lobortis feugiat. Praesent at accumsan leo. Etiam eros quam, dapibus a arcu ac, scelerisque mollis libero. Pellentesque justo urna, molestie quis sagittis et, rhoncus at felis. Duis porttitor neque in justo molestie, commodo accumsan purus mattis. Etiam tincidunt ante ac metus interdum, vitae congue nibh auctor. Interdum et malesuada fames ac ante ipsum primis in faucibus.

Inform that covers the full viewport

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sit amet consectetur arcu. Donec eget odio vel justo venenatis accumsan non at nisl. Suspendisse vehicula diam nec tincidunt molestie. Donec nec placerat dolor. Proin cursus metus lectus, ut vehicula est viverra id. Vestibulum mollis purus a felis porta, vel tempus ex aliquet. Phasellus sed mauris rutrum, malesuada libero et, suscipit nisl.

Nunc consequat nunc et turpis rhoncus, ut ullamcorper sapien ultricies. Proin ultrices tellus et risus rutrum pretium. Maecenas nec ligula ante. Aliquam vel efficitur elit. Pellentesque mattis, odio at vehicula pharetra, ante dolor pellentesque erat, eget consectetur tellus nibh non neque. Sed nec sem nunc. Nullam suscipit dolor in odio lobortis, sit amet rhoncus elit porta. Fusce et pharetra urna.

Proin varius diam in lobortis feugiat. Praesent at accumsan leo. Etiam eros quam, dapibus a arcu ac, scelerisque mollis libero. Pellentesque justo urna, molestie quis sagittis et, rhoncus at felis. Duis porttitor neque in justo molestie, commodo accumsan purus mattis. Etiam tincidunt ante ac metus interdum, vitae congue nibh auctor. Interdum et malesuada fames ac ante ipsum primis in faucibus.

More text added so that the page is longer than the viewport

This is to demonstrate that when the display style is Window, the pop-up is always in the centre of the viewport, rather than being shown halfway down the page (which is possibly off-screen)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sit amet consectetur arcu. Donec eget odio vel justo venenatis accumsan non at nisl. Suspendisse vehicula diam nec tincidunt molestie. Donec nec placerat dolor. Proin cursus metus lectus, ut vehicula est viverra id. Vestibulum mollis purus a felis porta, vel tempus ex aliquet. Phasellus sed mauris rutrum, malesuada libero et, suscipit nisl.

Nunc consequat nunc et turpis rhoncus, ut ullamcorper sapien ultricies. Proin ultrices tellus et risus rutrum pretium. Maecenas nec ligula ante. Aliquam vel efficitur elit. Pellentesque mattis, odio at vehicula pharetra, ante dolor pellentesque erat, eget consectetur tellus nibh non neque. Sed nec sem nunc. Nullam suscipit dolor in odio lobortis, sit amet rhoncus elit porta. Fusce et pharetra urna.

Proin varius diam in lobortis feugiat. Praesent at accumsan leo. Etiam eros quam, dapibus a arcu ac, scelerisque mollis libero. Pellentesque justo urna, molestie quis sagittis et, rhoncus at felis. Duis porttitor neque in justo molestie, commodo accumsan purus mattis. Etiam tincidunt ante ac metus interdum, vitae congue nibh auctor. Interdum et malesuada fames ac ante ipsum primis in faucibus.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sit amet consectetur arcu. Donec eget odio vel justo venenatis accumsan non at nisl. Suspendisse vehicula diam nec tincidunt molestie. Donec nec placerat dolor. Proin cursus metus lectus, ut vehicula est viverra id. Vestibulum mollis purus a felis porta, vel tempus ex aliquet. Phasellus sed mauris rutrum, malesuada libero et, suscipit nisl.

Nunc consequat nunc et turpis rhoncus, ut ullamcorper sapien ultricies. Proin ultrices tellus et risus rutrum pretium. Maecenas nec ligula ante. Aliquam vel efficitur elit. Pellentesque mattis, odio at vehicula pharetra, ante dolor pellentesque erat, eget consectetur tellus nibh non neque. Sed nec sem nunc. Nullam suscipit dolor in odio lobortis, sit amet rhoncus elit porta. Fusce et pharetra urna.

Proin varius diam in lobortis feugiat. Praesent at accumsan leo. Etiam eros quam, dapibus a arcu ac, scelerisque mollis libero. Pellentesque justo urna, molestie quis sagittis et, rhoncus at felis. Duis porttitor neque in justo molestie, commodo accumsan purus mattis. Etiam tincidunt ante ac metus interdum, vitae congue nibh auctor. Interdum et malesuada fames ac ante ipsum primis in faucibus.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙