AmpTimeago
Inheritance: java.lang.Object, com.aspose.email.AmpComponent
public class AmpTimeago extends AmpComponent
Provides fuzzy timestamps by formatting dates as “X time ago”
Constructors
Constructor | Description |
---|---|
AmpTimeago(Date dateTime) | Create instance of AmpTimeago. |
AmpTimeago(Date dateTime, int width, int height) | Create instance of AmpTimeago. |
Methods
Method | Description |
---|---|
equals(Object arg0) | |
getAttributes() | AMP provides a set of common attributes that are extended to many AMP components. |
getClass() | |
getCutoff() | Display the original date if time distance is older than cutoff (seconds). |
getDateTime() | A datetime. |
getFallback() | A fallback is a convention that allows the element to communicate to the reader that the browser does not support the element. |
getLocale() | By default, the local is set to en; however, you can specify other locales. |
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. |
hashCode() | |
notify() | |
notifyAll() | |
setCutoff(int value) | Display the original date if time distance is older than cutoff (seconds). |
setDateTime(Date value) | A datetime. |
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. |
setLocale(String value) | By default, the local is set to en; however, you can specify other locales. |
setPlaceholder(AmpComponent value) | The element marked with the placeholder attribute acts as a placeholder for the parent AMP element. |
toAmpHtml() | Represents amp html version of component. |
toHtml() | Represents html version of component. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
AmpTimeago(Date dateTime)
public AmpTimeago(Date dateTime)
Create instance of AmpTimeago.
Parameters:
Parameter | Type | Description |
---|---|---|
dateTime | java.util.Date |
AmpTimeago(Date dateTime, int width, int height)
public AmpTimeago(Date dateTime, int width, int height)
Create instance of AmpTimeago.
Parameters:
Parameter | Type | Description |
---|---|---|
dateTime | java.util.Date | |
width | int | |
height | int |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Object |
Returns: boolean
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
getCutoff()
public final int getCutoff()
Display the original date if time distance is older than cutoff (seconds).
Returns: int
getDateTime()
public final Date getDateTime()
A datetime.
Returns: java.util.Date
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
getLocale()
public final String getLocale()
By default, the local is set to en; however, you can specify other locales. See full list of supported locales https://amp.dev/documentation/components/amp-timeago/?format=email
Returns: java.lang.String
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
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setCutoff(int value)
public final void setCutoff(int value)
Display the original date if time distance is older than cutoff (seconds).
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
setDateTime(Date value)
public final void setDateTime(Date value)
A datetime.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.util.Date |
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:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
setLocale(String value)
public final void setLocale(String value)
By default, the local is set to en; however, you can specify other locales. See full list of supported locales https://amp.dev/documentation/components/amp-timeago/?format=email
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
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:
Parameter | Type | Description |
---|---|---|
value | AmpComponent |
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:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |