You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
2.5 KiB
58 lines
2.5 KiB
/* |
|
* Copyright (C), 2018-2021 |
|
* Project: starter |
|
* FileName: DateFormatItems |
|
* Author: Louis |
|
* Date: 2021/11/15 10:11 |
|
*/ |
|
package com.fr.plugin.hrjf.items; |
|
|
|
import com.fanruan.api.design.DesignKit; |
|
import com.fr.design.designer.properties.items.Item; |
|
import com.fr.design.designer.properties.items.ItemProvider; |
|
|
|
/** |
|
* <Function Description><br> |
|
* <DateFormatItems> |
|
* |
|
* @author fr.open |
|
* @since 1.0.0 |
|
*/ |
|
public class DateFormatItems implements ItemProvider { |
|
public static final String DATE = "date"; |
|
public static final String YEAR = "year"; |
|
public static final String MONTH = "month"; |
|
public static final String DATES = "dates"; |
|
public static final String WEEK = "week"; |
|
public static final String DATERANGE = "daterange"; |
|
public static final String DATERANGEWEEK = "daterangeweek"; |
|
public static final String DATERANGEMONTH = "daterangemonth"; |
|
public static final String DATETIME = "datetime"; |
|
public static final String DATETIMERANGE = "datetimerange"; |
|
public static Item[] DATE_ITEMS = new Item[]{ |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_Year"), YEAR), |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_Month"), MONTH), |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_Date"), DATE), |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_Dates"), DATES), |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_Week"), WEEK), |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_DateRange"), DATERANGE), |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_DateRangeWeek"), DATERANGEWEEK), |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_DateRangeMonth"), DATERANGEMONTH), |
|
// new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_DateTime"), "datetime"), |
|
// new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_DateTimeRange"), "datetimerange"), |
|
// new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_DateRange"), "daterange"), |
|
}; |
|
public static Item[] TIME_ITEMS = new Item[]{ |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_DateTime"), DATETIME), |
|
new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_DateTimeRange"), DATETIMERANGE), |
|
// new Item(DesignKit.i18nText("Plugin-hrjf-Date_Format_DateRange"), "daterange"), |
|
}; |
|
|
|
public DateFormatItems() { |
|
} |
|
|
|
@Override |
|
public Item[] getItems() { |
|
return DATE_ITEMS; |
|
} |
|
} |