org.dominokit.domino.ui.grid.Row_32 Maven / Gradle / Ivy
/*
* Copyright © 2019 Dominokit
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.dominokit.domino.ui.grid;
import java.util.function.Consumer;
/**
* A derivative component of {@link Row} which supports has 32 columns
*
* @see Row
*/
public class Row_32 extends Row {
public Row_32() {
super(Columns._32);
init(this);
}
/**
* Creates column which has a size of 1 column of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span1(Consumer consumer) {
consumer.accept(addAutoSpanColumn(1));
return this;
}
/**
* Creates column which has a size of 2 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span2(Consumer consumer) {
consumer.accept(addAutoSpanColumn(2));
return this;
}
/**
* Creates column which has a size of 3 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span3(Consumer consumer) {
consumer.accept(addAutoSpanColumn(3));
return this;
}
/**
* Creates column which has a size of 4 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span4(Consumer consumer) {
consumer.accept(addAutoSpanColumn(4));
return this;
}
/**
* Creates column which has a size of 5 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span5(Consumer consumer) {
consumer.accept(addAutoSpanColumn(5));
return this;
}
/**
* Creates column which has a size of 6 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span6(Consumer consumer) {
consumer.accept(addAutoSpanColumn(6));
return this;
}
/**
* Creates column which has a size of 7 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span7(Consumer consumer) {
consumer.accept(addAutoSpanColumn(7));
return this;
}
/**
* Creates column which has a size of 8 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span8(Consumer consumer) {
consumer.accept(addAutoSpanColumn(8));
return this;
}
/**
* Creates column which has a size of 9 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span9(Consumer consumer) {
consumer.accept(addAutoSpanColumn(9));
return this;
}
/**
* Creates column which has a size of 10 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span10(Consumer consumer) {
consumer.accept(addAutoSpanColumn(10));
return this;
}
/**
* Creates column which has a size of 11 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span11(Consumer consumer) {
consumer.accept(addAutoSpanColumn(11));
return this;
}
/**
* Creates column which has a size of 12 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span12(Consumer consumer) {
consumer.accept(addAutoSpanColumn(12));
return this;
}
/**
* Creates column which has a size of 13 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span13(Consumer consumer) {
consumer.accept(addAutoSpanColumn(13));
return this;
}
/**
* Creates column which has a size of 14 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span14(Consumer consumer) {
consumer.accept(addAutoSpanColumn(14));
return this;
}
/**
* Creates column which has a size of 15 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span15(Consumer consumer) {
consumer.accept(addAutoSpanColumn(15));
return this;
}
/**
* Creates column which has a size of 16 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span16(Consumer consumer) {
consumer.accept(addAutoSpanColumn(16));
return this;
}
/**
* Creates column which has a size of 17 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span17(Consumer consumer) {
consumer.accept(addAutoSpanColumn(17));
return this;
}
/**
* Creates column which has a size of 18 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span18(Consumer consumer) {
consumer.accept(addAutoSpanColumn(18));
return this;
}
/**
* Creates column which has a size of 19 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span19(Consumer consumer) {
consumer.accept(addAutoSpanColumn(19));
return this;
}
/**
* Creates column which has a size of 20 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span20(Consumer consumer) {
consumer.accept(addAutoSpanColumn(20));
return this;
}
/**
* Creates column which has a size of 21 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span21(Consumer consumer) {
consumer.accept(addAutoSpanColumn(21));
return this;
}
/**
* Creates column which has a size of 22 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span22(Consumer consumer) {
consumer.accept(addAutoSpanColumn(22));
return this;
}
/**
* Creates column which has a size of 23 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span23(Consumer consumer) {
consumer.accept(addAutoSpanColumn(23));
return this;
}
/**
* Creates column which has a size of 24 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span24(Consumer consumer) {
consumer.accept(addAutoSpanColumn(24));
return this;
}
/**
* Creates column which has a size of 25 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span25(Consumer consumer) {
consumer.accept(addAutoSpanColumn(25));
return this;
}
/**
* Creates column which has a size of 26 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span26(Consumer consumer) {
consumer.accept(addAutoSpanColumn(26));
return this;
}
/**
* Creates column which has a size of 27 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span27(Consumer consumer) {
consumer.accept(addAutoSpanColumn(27));
return this;
}
/**
* Creates column which has a size of 28 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span28(Consumer consumer) {
consumer.accept(addAutoSpanColumn(28));
return this;
}
/**
* Creates column which has a size of 29 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span29(Consumer consumer) {
consumer.accept(addAutoSpanColumn(29));
return this;
}
/**
* Creates column which has a size of 30 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span30(Consumer consumer) {
consumer.accept(addAutoSpanColumn(30));
return this;
}
/**
* Creates column which has a size of 31 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span31(Consumer consumer) {
consumer.accept(addAutoSpanColumn(31));
return this;
}
/**
* Creates column which has a size of 32 columns of the 32 columns defined
*
* @param consumer a {@link Consumer} that provides the created column
* @return same instance
*/
public Row_32 span32(Consumer consumer) {
consumer.accept(addAutoSpanColumn(32));
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy