// Path: src/main/java/net/nextpulse/jadmin/ColumnType.java
// public enum ColumnType {
//   string,
//   text,
//   integer,
//   bool,
//   datetime;
// 
// }


import net.nextpulse.jadmin.ColumnType;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
package net.nextpulse.jadmin.elements;


/**
 * Parent input field class that will be rendered as text field, checkbox, date picker or select field depending on the
 * configuration.
 */
public class FormInput implements PageElement {
  private static final Logger logger = LogManager.getLogger();

// Path: src/main/java/net/nextpulse/jadmin/ColumnType.java
// public enum ColumnType {
//   string,
//   text,
//   integer,
//   bool,
//   datetime;
// 
// }


// Path: src/main/java/net/nextpulse/jadmin/elements/FormInput.java
import net.nextpulse.jadmin.ColumnType;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

package net.nextpulse.jadmin.elements;


/**
 * Parent input field class that will be rendered as text field, checkbox, date picker or select field depending on the
 * configuration.
 */
public class FormInput implements PageElement {
  private static final Logger logger = LogManager.getLogger();

  private ColumnType columnType;