All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.imunity.furms.ui.components.DenseGrid Maven / Gradle / Ivy

There is a newer version: 4.3.1
Show newest version
/*
 * Copyright (c) 2020 Bixbit s.c. All rights reserved.
 * See LICENSE file for licensing information.
 */
package io.imunity.furms.ui.components;

import com.vaadin.flow.component.dependency.CssImport;
import com.vaadin.flow.component.grid.Grid;
import com.vaadin.flow.component.grid.GridVariant;

@CssImport(value = "./styles/components/dense-grid.css", themeFor = "vaadin-grid")
public class DenseGrid extends Grid {

	public DenseGrid(Class beanType) {
		super(beanType, false);
		setDefaults();
	}

	private void setDefaults() {
		setAllRowsVisible(true);
		addThemeVariants(GridVariant.LUMO_NO_BORDER);
		addThemeVariants(GridVariant.LUMO_WRAP_CELL_CONTENT);
		addClassName("dense-grid");
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy