JSD-8806 VUE日期控件
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

/*
* 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;
}
}