define(["exports","./../modules/common/itemmanager/itemmanager.js","./../modules/common/itemmanager/baseitemcontroller.js","./../modules/common/datetime.js","./../modules/emby-apiclient/connectionmanager.js","./../modules/common/globalize.js","./scheduledtaskcontroller.js"],function(_exports,_itemmanager,_baseitemcontroller,_datetime,_connectionmanager,_globalize,_scheduledtaskcontroller){function ScheduledTaskTriggerController(){_baseitemcontroller.default.apply(this,arguments)}function getDisplayTime(ticks){var ticks=ticks/1e4,now=new Date;return now.setHours(0,0,0,0),now.setTime(now.getTime()+ticks),_datetime.default.getDisplayTime(now)}function getTaskTriggerDescription(item){var triggerType=item.TriggerType;if("DailyTrigger"===triggerType)return getDisplayTime(item.TimeOfDayTicks);if("WeeklyTrigger"!==triggerType)return"SystemEventTrigger"===triggerType&&"WakeFromSleep"===item.SystemEvent?_globalize.default.translate("OptionWakeFromSleep"):"IntervalTrigger"===triggerType?_globalize.default.translate("Every"):null;for(var triggerType=item.DayOfWeek,date=new Date;0