當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript global.PublicInterface類代碼示例

本文整理匯總了TypeScript中global.PublicInterface的典型用法代碼示例。如果您正苦於以下問題:TypeScript PublicInterface類的具體用法?TypeScript PublicInterface怎麽用?TypeScript PublicInterface使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了PublicInterface類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: listRetrieved

	/**
	 * @memberof UnscheduledController
	 * @this UnscheduledController
	 * @instance
	 * @method listRetrieved
	 * @desc Callback function after the list of episodes is retrieved
	 * @param {Array<Episode>} unscheduledList - array of episode objects
	 */
	private listRetrieved(unscheduledList: PublicInterface<Episode>[]): void {
		// Set the list items
		this.unscheduledList.items = unscheduledList;

		// Refresh the list
		this.unscheduledList.refresh();

		// Set to view mode
		this.viewItems();
	}
開發者ID:scottohara,項目名稱:tvmanager,代碼行數:18,代碼來源:unscheduled-controller.ts

示例2: listRetrieved

	/**
	 * @memberof ReportController
	 * @this ReportController
	 * @instance
	 * @method listRetrieved
	 * @desc Callback function after the list of report data is retrieved
	 * @param {Array<Series>} reportList - array of series objects
	 */
	private listRetrieved(reportList: PublicInterface<Series>[]): void {
		// Set the list items
		this.reportList.items = reportList;

		// Refresh the list
		this.reportList.refresh();

		// Set to view mode
		this.viewItems();
	}
開發者ID:scottohara,項目名稱:tvmanager,代碼行數:18,代碼來源:report-controller.ts

示例3: viewItems

	/**
	 * @memberof UnscheduledController
	 * @this UnscheduledController
	 * @instance
	 * @method viewItems
	 * @desc Sets the list to view mode
	 */
	private viewItems(): void {
		// Set the list to view mode
		this.unscheduledList.setAction("view");

		// Clear the view footer
		this.appController.clearFooter();

		// Show the view icons next to each list item
		$("#list").removeClass();

		// Setup the footer
		this.footer = {
			label: `v${this.appController.db.version}`
		};

		// Set the view footer
		this.appController.setFooter();
	}
開發者ID:scottohara,項目名稱:tvmanager,代碼行數:25,代碼來源:unscheduled-controller.ts


注:本文中的global.PublicInterface類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。