@Override public void init(VaadinRequest request) { ticketContainer = new BeanItemContainer<Ticket>(Ticket.class, DataUtil.generateDummyTickets()); // Set a nice default for user for demo purposes. setUser("John Doe"); setContent(new MainTabsheet()); // Use Parking custom offline mode offlineModeSettings = new ParkingOfflineModeExtension(); offlineModeSettings.extend(this); offlineModeSettings.setPersistentSessionCookie(true); offlineModeSettings.setOfflineModeEnabled(true); new Responsive(this); setImmediate(true); if (isLargeScreenDevice()) { showNonMobileNotification(); } }
public void goOffline() { offlineModeSettings.goOffline(); }