Lines Matching refs:CalendarNavigator
25 * @class CalendarNavigator
29 function CalendarNavigator(config) {
30 CalendarNavigator.superclass.constructor.apply(this, arguments);
42 CalendarNavigator.NS = "navigator";
45 * The NAME of the CalendarNavigator class. Used to prefix events generated
53 CalendarNavigator.NAME = "pluginCalendarNavigator";
64 CalendarNavigator.ATTRS = {
86 CalendarNavigator.CALENDARNAV_STRINGS = {
98 CalendarNavigator.PREV_MONTH_CONTROL_TEMPLATE = '<a class="yui3-u {prev_month_class}" role="button" aria-label="{prev_month_arialabel}" tabindex="{control_tabindex}">' +
109 CalendarNavigator.NEXT_MONTH_CONTROL_TEMPLATE = '<a class="yui3-u {next_month_class}" role="button" aria-label="{next_month_arialabel}" tabindex="{control_tabindex}">' +
114 Y.extend(CalendarNavigator, Y.Plugin.Base, {
229 var prevControlNode = create(substitute (CalendarNavigator.PREV_MONTH_CONTROL_TEMPLATE,
230 CalendarNavigator.CALENDARNAV_STRINGS));
243 var nextControlNode = create(substitute (CalendarNavigator.NEXT_MONTH_CONTROL_TEMPLATE,
244 CalendarNavigator.CALENDARNAV_STRINGS));
257 CalendarNavigator.CALENDARNAV_STRINGS["control_tabindex"] = host.get("tabIndex");
258 CalendarNavigator.CALENDARNAV_STRINGS["prev_month_arialabel"] = "Go to previous month";
259 CalendarNavigator.CALENDARNAV_STRINGS["next_month_arialabel"] = "Go to next month";
275 Y.namespace("Plugin").CalendarNavigator = CalendarNavigator;