winjs-customcontrols:与开源 WinJS 库一起使用的有用的自定义控件

时间:2024-07-12 14:45:07
【文件属性】:

文件名称:winjs-customcontrols:与开源 WinJS 库一起使用的有用的自定义控件

文件大小:479KB

文件格式:ZIP

更新时间:2024-07-12 14:45:07

JavaScript

winjs-customcontrols 与开源 WinJS 库一起使用的有用自定义控件。 从 2015 年 1 月开始,我将使用 Typescript 编写所有内容,因为它更易于使用。 :) CustomFlyout.ts 这是以 WinJS2.0 附带的 SettingsFlyout 控件为模型的。 但是,在原始的 WinJS 控件中,LightDismiss 功能是永久开启的,您必须使用控件上的方法打开和关闭面板。 我写这个 CustomFlyout 是为了通过切换单个属性“isOpen”来控制打开和关闭。 这意味着您现在可以使用绑定打开和关闭弹出窗口。 此外,您可以关闭 LightDismiss 并保持面板打开。 当屏幕宽度更改为接近或小于面板宽度的宽度时,面板将自行调整大小。 提供了打开和关闭事件,以便您可以在面板通过其他方式打开或关闭时调整视图模型。 以下是如何使用它的示


【文件预览】:
winjs-customcontrols-master
----images()
--------InputPopup.png(8KB)
--------CustomFlyout.png(329KB)
--------NumberStepper.png(5KB)
--------DateTimePicker-Time.png(28KB)
--------Thumbs.db(92KB)
----oldJS()
--------NumberStepper.js(6KB)
----InputPopup.js(6KB)
----InputDateTime.js(17KB)
----LICENSE(1KB)
----README.md(6KB)
----NumberStepper.ts(5KB)
----CustomFlyout.ts(6KB)
----ConfirmationPopup.js(5KB)
----DateTimePicker.js(20KB)

网友评论