AmpForm

Inheritance: java.lang.Object, com.aspose.email.AmpComponent

public class AmpForm extends AmpComponent

The amp-form extension allows you to create forms to submit input fields in an AMP document.

Constructors

ConstructorDescription
AmpForm()

Methods

MethodDescription
equals(Object arg0)
getAction()Specifies a server endpoint to handle the form input.
getActionXhr()Specifies a server endpoint to handle the form input and submit the form via XMLHttpRequest (XHR).
getAttributes()AMP provides a set of common attributes that are extended to many AMP components.
getClass()
getFallback()A fallback is a convention that allows the element to communicate to the reader that the browser does not support the element.
getFieldset()List of fields.
getMethod()The method attribute tells the server about the request method.
getPlaceholder()The element marked with the placeholder attribute acts as a placeholder for the parent AMP element.
getRequiredScript()Required script that muct be added to head section.
getTarget()Indicates where to display the form response after submitting the form.The value must be _blank or _top.
hashCode()
notify()
notifyAll()
setAction(String value)Specifies a server endpoint to handle the form input.
setActionXhr(String value)Specifies a server endpoint to handle the form input and submit the form via XMLHttpRequest (XHR).
setFallback(String value)A fallback is a convention that allows the element to communicate to the reader that the browser does not support the element.
setMethod(int value)The method attribute tells the server about the request method.
setPlaceholder(AmpComponent value)The element marked with the placeholder attribute acts as a placeholder for the parent AMP element.
setTarget(int value)Indicates where to display the form response after submitting the form.The value must be _blank or _top.
toAmpHtml()Represents amp html version of component.
toHtml()Represents html version of component.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AmpForm()

public AmpForm()

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getAction()

public final String getAction()

Specifies a server endpoint to handle the form input. The value must be an https URL (absolute or relative) and must not be a link to a CDN

Returns: java.lang.String

getActionXhr()

public final String getActionXhr()

Specifies a server endpoint to handle the form input and submit the form via XMLHttpRequest (XHR).

Returns: java.lang.String

getAttributes()

public final AmpAttributes getAttributes()

AMP provides a set of common attributes that are extended to many AMP components.

Returns: AmpAttributes

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFallback()

public final String getFallback()

A fallback is a convention that allows the element to communicate to the reader that the browser does not support the element.

Returns: java.lang.String

getFieldset()

public final List<FormField> getFieldset()

List of fields.

Returns: java.util.List<com.aspose.email.FormField>

getMethod()

public final int getMethod()

The method attribute tells the server about the request method.

Returns: int

getPlaceholder()

public final AmpComponent getPlaceholder()

The element marked with the placeholder attribute acts as a placeholder for the parent AMP element. If specified, a placeholder element must be a direct child of the AMP element.

Returns: AmpComponent

getRequiredScript()

public String getRequiredScript()

Required script that muct be added to head section.

Returns: java.lang.String

getTarget()

public final int getTarget()

Indicates where to display the form response after submitting the form.The value must be _blank or _top.

Returns: int

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAction(String value)

public final void setAction(String value)

Specifies a server endpoint to handle the form input. The value must be an https URL (absolute or relative) and must not be a link to a CDN

Parameters:

ParameterTypeDescription
valuejava.lang.String

setActionXhr(String value)

public final void setActionXhr(String value)

Specifies a server endpoint to handle the form input and submit the form via XMLHttpRequest (XHR).

Parameters:

ParameterTypeDescription
valuejava.lang.String

setFallback(String value)

public final void setFallback(String value)

A fallback is a convention that allows the element to communicate to the reader that the browser does not support the element.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setMethod(int value)

public final void setMethod(int value)

The method attribute tells the server about the request method.

Parameters:

ParameterTypeDescription
valueint

setPlaceholder(AmpComponent value)

public final void setPlaceholder(AmpComponent value)

The element marked with the placeholder attribute acts as a placeholder for the parent AMP element. If specified, a placeholder element must be a direct child of the AMP element.

Parameters:

ParameterTypeDescription
valueAmpComponent

setTarget(int value)

public final void setTarget(int value)

Indicates where to display the form response after submitting the form.The value must be _blank or _top.

Parameters:

ParameterTypeDescription
valueint

toAmpHtml()

public String toAmpHtml()

Represents amp html version of component.

Returns: java.lang.String -

toHtml()

public String toHtml()

Represents html version of component.

Returns: java.lang.String -

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int