mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-17 04:41:36 +08:00
Added system-icons UI test.
This commit is contained in:
@ -189,6 +189,9 @@
|
|||||||
<SubType>Designer</SubType>
|
<SubType>Designer</SubType>
|
||||||
</Content>
|
</Content>
|
||||||
<Content Include="apps\tests\pages\tab-view.xml" />
|
<Content Include="apps\tests\pages\tab-view.xml" />
|
||||||
|
<Content Include="apps\ui-tests-app\action-bar\system-icons.xml">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</Content>
|
||||||
<Content Include="apps\ui-tests-app\css\white-space.xml">
|
<Content Include="apps\ui-tests-app\css\white-space.xml">
|
||||||
<SubType>Designer</SubType>
|
<SubType>Designer</SubType>
|
||||||
</Content>
|
</Content>
|
||||||
@ -229,6 +232,9 @@
|
|||||||
<SubType>Designer</SubType>
|
<SubType>Designer</SubType>
|
||||||
</Content>
|
</Content>
|
||||||
<Content Include="apps\ui-tests-app\app.css" />
|
<Content Include="apps\ui-tests-app\app.css" />
|
||||||
|
<TypeScriptCompile Include="apps\ui-tests-app\action-bar\system-icons.ts">
|
||||||
|
<DependentUpon>system-icons.xml</DependentUpon>
|
||||||
|
</TypeScriptCompile>
|
||||||
<TypeScriptCompile Include="apps\ui-tests-app\action-bar\all.ts">
|
<TypeScriptCompile Include="apps\ui-tests-app\action-bar\all.ts">
|
||||||
<DependentUpon>all.xml</DependentUpon>
|
<DependentUpon>all.xml</DependentUpon>
|
||||||
</TypeScriptCompile>
|
</TypeScriptCompile>
|
||||||
@ -2098,7 +2104,7 @@
|
|||||||
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
|
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
|
||||||
</WebProjectProperties>
|
</WebProjectProperties>
|
||||||
</FlavorProperties>
|
</FlavorProperties>
|
||||||
<UserProperties ui_2layouts_2wrap-layout_2package_1json__JSONSchema="http://json.schemastore.org/package" ui_2layouts_2grid-layout_2package_1json__JSONSchema="" ui_2layouts_2dock-layout_2package_1json__JSONSchema="" ui_2layouts_2absolute-layout_2package_1json__JSONSchema="http://json.schemastore.org/package" ui_2web-view_2package_1json__JSONSchema="http://json.schemastore.org/package" ui_2content-view_2package_1json__JSONSchema="http://json.schemastore.org/package" apps_2gallery-app_2package_1json__JSONSchema="http://json.schemastore.org/package" apps_2absolute-layout-demo_2package_1json__JSONSchema="http://json.schemastore.org/package" apps_2editable-text-demo_2package_1json__JSONSchema="http://json.schemastore.org/package" ui_2scroll-view_2package_1json__JSONSchema="http://json.schemastore.org/package" />
|
<UserProperties ui_2scroll-view_2package_1json__JSONSchema="http://json.schemastore.org/package" apps_2editable-text-demo_2package_1json__JSONSchema="http://json.schemastore.org/package" apps_2absolute-layout-demo_2package_1json__JSONSchema="http://json.schemastore.org/package" apps_2gallery-app_2package_1json__JSONSchema="http://json.schemastore.org/package" ui_2content-view_2package_1json__JSONSchema="http://json.schemastore.org/package" ui_2web-view_2package_1json__JSONSchema="http://json.schemastore.org/package" ui_2layouts_2absolute-layout_2package_1json__JSONSchema="http://json.schemastore.org/package" ui_2layouts_2dock-layout_2package_1json__JSONSchema="" ui_2layouts_2grid-layout_2package_1json__JSONSchema="" ui_2layouts_2wrap-layout_2package_1json__JSONSchema="http://json.schemastore.org/package" />
|
||||||
</VisualStudio>
|
</VisualStudio>
|
||||||
</ProjectExtensions>
|
</ProjectExtensions>
|
||||||
</Project>
|
</Project>
|
5
apps/ui-tests-app/action-bar/system-icons.ts
Normal file
5
apps/ui-tests-app/action-bar/system-icons.ts
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import frame = require("ui/frame");
|
||||||
|
|
||||||
|
export function navigate(args) {
|
||||||
|
frame.topmost().navigate("action-bar/clean");
|
||||||
|
}
|
14
apps/ui-tests-app/action-bar/system-icons.xml
Normal file
14
apps/ui-tests-app/action-bar/system-icons.xml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
<Page>
|
||||||
|
<Page.actionBar>
|
||||||
|
<ActionBar>
|
||||||
|
<ActionBar.actionItems>
|
||||||
|
<ActionItem ios.systemIcon="12" android.systemIcon="ic_menu_search"/>
|
||||||
|
<ActionItem ios.systemIcon="15" android.systemIcon="ic_menu_camera"/>
|
||||||
|
<ActionItem ios.systemIcon="16" android.systemIcon="ic_menu_delete"/>
|
||||||
|
</ActionBar.actionItems>
|
||||||
|
</ActionBar>
|
||||||
|
</Page.actionBar>
|
||||||
|
<StackLayout>
|
||||||
|
<Button text="go to cleared page" tap="navigate"/>
|
||||||
|
</StackLayout>
|
||||||
|
</Page>
|
@ -35,6 +35,7 @@ export function selectExample() {
|
|||||||
examples.set("actColor", "action-bar/color");
|
examples.set("actColor", "action-bar/color");
|
||||||
examples.set("actBG", "action-bar/background");
|
examples.set("actBG", "action-bar/background");
|
||||||
examples.set("actStyle", "action-bar/all");
|
examples.set("actStyle", "action-bar/all");
|
||||||
|
examples.set("actSystemIcons", "action-bar/system-icons");
|
||||||
|
|
||||||
examples.set("basics", "bindings/basics");
|
examples.set("basics", "bindings/basics");
|
||||||
examples.set("xmlbasics", "bindings/xmlbasics");
|
examples.set("xmlbasics", "bindings/xmlbasics");
|
||||||
|
@ -328,6 +328,7 @@
|
|||||||
"apps/ui-tests-app/action-bar/background.ts",
|
"apps/ui-tests-app/action-bar/background.ts",
|
||||||
"apps/ui-tests-app/action-bar/clean.ts",
|
"apps/ui-tests-app/action-bar/clean.ts",
|
||||||
"apps/ui-tests-app/action-bar/color.ts",
|
"apps/ui-tests-app/action-bar/color.ts",
|
||||||
|
"apps/ui-tests-app/action-bar/system-icons.ts",
|
||||||
"apps/ui-tests-app/app.ts",
|
"apps/ui-tests-app/app.ts",
|
||||||
"apps/ui-tests-app/bindings/basics.ts",
|
"apps/ui-tests-app/bindings/basics.ts",
|
||||||
"apps/ui-tests-app/bindings/xmlbasics.ts",
|
"apps/ui-tests-app/bindings/xmlbasics.ts",
|
||||||
|
Reference in New Issue
Block a user