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

com.slack.api.model.dialog.DialogElement Maven / Gradle / Ivy

package com.slack.api.model.dialog;

/**
 * A dialog Form DialogElement such as {@code text}, {@code textarea}, or {@code select}
 * or {@code select}.
 *
 * @see Slack Dialogs
 */
public interface DialogElement {

    String getLabel();

    void setLabel(String label);

    String getName();

    void setName(String name);

    String getType();


    String getValue();

    void setValue(String value);

    String getPlaceholder();

    void setPlaceholder(String placeholder);

    boolean isOptional();

    void setOptional(boolean isOptional);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy