Merge pull request #19 from MIYankov/master

Added new Example about selecting free text with RadTokenInput
This commit is contained in:
tsivanova 2013-08-23 05:26:57 -07:00
Родитель c3a0eb1478 3830c4dbb1
Коммит 82eed13738
12 изменённых файлов: 408 добавлений и 124 удалений

Просмотреть файл

@ -0,0 +1,4 @@
<p>
By default RadTokenInput allows the user to choose only from a set of predefined items. This example shows how you can modify
this behavior and allow the user to input free text in the TokenInput control while still have predefined items to choose from.
</p>

Просмотреть файл

@ -0,0 +1,82 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|AnyCPU">
<Configuration>Debug</Configuration>
<Platform>AnyCPU</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x86">
<Configuration>Debug</Configuration>
<Platform>x86</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|AnyCPU">
<Configuration>Release</Configuration>
<Platform>AnyCPU</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x86">
<Configuration>Release</Configuration>
<Platform>x86</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>dae6ad74-e957-44ef-be02-b3164d111aa2</ProjectGuid>
</PropertyGroup>
<PropertyGroup Condition="'$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '11.0'">
<VisualStudioVersion>11.0</VisualStudioVersion>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\$(WMSJSProjectDirectory)\Microsoft.VisualStudio.$(WMSJSProject).Default.props" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\$(WMSJSProjectDirectory)\Microsoft.VisualStudio.$(WMSJSProject).props" />
<PropertyGroup>
<TargetPlatformIdentifier>Windows</TargetPlatformIdentifier>
<TargetPlatformVersion>8.0</TargetPlatformVersion>
<DefaultLanguage>en-US</DefaultLanguage>
<PackageCertificateKeyFile>SelectFreeTextWithTokenInput_TemporaryKey.pfx</PackageCertificateKeyFile>
</PropertyGroup>
<ItemGroup>
<AppxManifest Include="package.appxmanifest">
<SubType>Designer</SubType>
</AppxManifest>
<Content Include="default.html" />
<Content Include="images\logo.png" />
<Content Include="images\smalllogo.png" />
<Content Include="images\splashscreen.png" />
<Content Include="images\storelogo.png" />
<Content Include="js\default.js" />
<Content Include="css\default.css" />
<Content Include="ReadMe.html" />
<None Include="SelectFreeTextWithTokenInput_TemporaryKey.pfx" />
</ItemGroup>
<ItemGroup>
<SDKReference Include="Microsoft.WinJS.1.0, Version=1.0" />
<SDKReference Include="Telerik.UI, Version=2013.2.716" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\$(WMSJSProjectDirectory)\Microsoft.VisualStudio.$(WMSJSProject).targets" />
<!-- To modify your build process, add your task inside one of the targets below then uncomment
that target and the DisableFastUpToDateCheck PropertyGroup.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
<PropertyGroup>
<DisableFastUpToDateCheck>true</DisableFastUpToDateCheck>
</PropertyGroup>
-->
</Project>

Двоичный файл не отображается.

Просмотреть файл

@ -0,0 +1,10 @@
.mainContent {
margin: 120px;
width: 1000px;
}
.info {
color: #feef7a;
margin-left: 120px;
width: 1000px;
}

Просмотреть файл

@ -0,0 +1,37 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>OnSelectEvent</title>
<!-- WinJS references -->
<link href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel="stylesheet" />
<script src="//Microsoft.WinJS.1.0/js/base.js"></script>
<script src="//Microsoft.WinJS.1.0/js/ui.js"></script>
<!-- Telerik references -->
<link href="///Telerik.UI/css/common.css" rel="stylesheet" />
<link href="///Telerik.UI/css/dark.css" rel="stylesheet" />
<script src="///Telerik.UI/js/jquery.js"></script>
<script src="///Telerik.UI/js/ui.js"></script>
<!-- OnSelectEvent references -->
<link href="/css/default.css" rel="stylesheet" />
<script src="/js/default.js"></script>
</head>
<body>
<section class="mainContent">
<span id="tokenInput" data-win-control="Telerik.UI.RadTokenInput" data-win-options="{
dataSource: {
data: Tokens.SampleData
},
dataValueField: 'id',
dataTextField: 'text'
}"></span>
</section>
<div class="info" data-win-control="WinJS.UI.HtmlControl" data-win-options="{
uri: 'readme.html'
}">
</div>
</body>
</html>

Двоичные данные
TokenInput/SelectFreeTextWithTokenInput/images/logo.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 801 B

Двоичные данные
TokenInput/SelectFreeTextWithTokenInput/images/smalllogo.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 329 B

Двоичные данные
TokenInput/SelectFreeTextWithTokenInput/images/splashscreen.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.1 KiB

Двоичные данные
TokenInput/SelectFreeTextWithTokenInput/images/storelogo.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 429 B

Просмотреть файл

@ -0,0 +1,77 @@
// For an introduction to the Blank template, see the following documentation:
// http://go.microsoft.com/fwlink/?LinkId=232509
(function () {
"use strict";
WinJS.Binding.optimizeBindingReferences = true;
var app = WinJS.Application;
var activation = Windows.ApplicationModel.Activation;
var tokenInput,
sampleData = [
{ id: 1, text: "New York" },
{ id: 2, text: "Philadelphia" },
{ id: 3, text: "Boston" }
];
WinJS.Namespace.define("Tokens", {
SampleData: sampleData
});
// The keydown handler of the TokenInput's text input element. Checks if the key pressed is the "Enter" key.
function tokenKeyDownHandler(e) {
var enterKey = 13;
if (e.keyCode == enterKey) {
var text = e.target.value;
// if there was a text typed in the text input element, create a new object with a new id
// add it to the TokenInput's dataSource and select it via the select() method.
if (text) {
var data = tokenInput.dataSource.data;
var dataLength = data.length;
var value = data[dataLength - 1].id + 1;
var item = {
id: value,
text: text
};
tokenInput.dataSource.add(item);
var items = tokenInput.list;
var toSelect = $("li:contains('" + text + "')", items);
tokenInput.select(toSelect);
}
}
}
app.onactivated = function (args) {
if (args.detail.kind === activation.ActivationKind.launch) {
if (args.detail.previousExecutionState !== activation.ApplicationExecutionState.terminated) {
// TODO: This application has been newly launched. Initialize
// your application here.
} else {
// TODO: This application has been reactivated from suspension.
// Restore application state here.
}
args.setPromise(WinJS.UI.processAll().then(function() {
tokenInput = Telerik.UI.find.TokenInput("#tokenInput");
// Get the TokenInput's text input element by its class and add an event listener to it.
var tokenInputField = document.querySelector("#tokenInput .k-input");
tokenInputField.addEventListener("keydown", tokenKeyDownHandler);
}));
}
};
app.oncheckpoint = function (args) {
// TODO: This application is about to be suspended. Save any state
// that needs to persist across suspensions here. You might use the
// WinJS.Application.sessionState object, which is automatically
// saved and restored across suspension. If you need to complete an
// asynchronous operation before your application is suspended, call
// args.setPromise().
};
app.start();
})();

Просмотреть файл

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest">
<Identity
Name="dae6ad74-e957-44ef-be02-b3164d111aa2"
Version="1.0.0.0"
Publisher="CN=myankov" />
<Properties>
<DisplayName>SelectFreeTextWithTokenInput</DisplayName>
<PublisherDisplayName>myankov</PublisherDisplayName>
<Logo>images\storelogo.png</Logo>
</Properties>
<Prerequisites>
<OSMinVersion>6.2.1</OSMinVersion>
<OSMaxVersionTested>6.2.1</OSMaxVersionTested>
</Prerequisites>
<Resources>
<Resource Language="x-generate" />
</Resources>
<Applications>
<Application
Id="App"
StartPage="default.html">
<VisualElements
DisplayName="SelectFreeTextWithTokenInput"
Logo="images\logo.png"
SmallLogo="images\smalllogo.png"
Description="SelectFreeTextWithTokenInput"
ForegroundText="light"
BackgroundColor="#464646">
<DefaultTile ShowName="allLogos" />
<SplashScreen Image="images\splashscreen.png" />
</VisualElements>
</Application>
</Applications>
<Capabilities>
<Capability Name="internetClient" />
</Capabilities>
</Package>

Просмотреть файл

@ -1,124 +1,150 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "GettingStarted", "GettingStarted\GettingStarted.jsproj", "{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}"
EndProject
Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "Templates", "Templates\Templates.jsproj", "{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}"
EndProject
Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "Filtering", "Filtering\Filtering.jsproj", "{02C26364-9703-4C19-AC86-DD20B5D8CC52}"
EndProject
Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "OnSelectEvent", "OnSelectEvent\OnSelectEvent.jsproj", "{96442E97-489A-4F76-B7ED-AB2147E95314}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|ARM = Release|ARM
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|ARM.ActiveCfg = Debug|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|ARM.Build.0 = Debug|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|ARM.Deploy.0 = Debug|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x64.ActiveCfg = Debug|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x64.Build.0 = Debug|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x64.Deploy.0 = Debug|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x86.ActiveCfg = Debug|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x86.Build.0 = Debug|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x86.Deploy.0 = Debug|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|Any CPU.Build.0 = Release|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|Any CPU.Deploy.0 = Release|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|ARM.ActiveCfg = Release|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|ARM.Build.0 = Release|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|ARM.Deploy.0 = Release|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x64.ActiveCfg = Release|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x64.Build.0 = Release|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x64.Deploy.0 = Release|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x86.ActiveCfg = Release|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x86.Build.0 = Release|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x86.Deploy.0 = Release|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|ARM.ActiveCfg = Debug|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|ARM.Build.0 = Debug|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|ARM.Deploy.0 = Debug|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x64.ActiveCfg = Debug|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x64.Build.0 = Debug|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x64.Deploy.0 = Debug|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x86.ActiveCfg = Debug|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x86.Build.0 = Debug|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x86.Deploy.0 = Debug|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|Any CPU.Build.0 = Release|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|Any CPU.Deploy.0 = Release|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|ARM.ActiveCfg = Release|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|ARM.Build.0 = Release|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|ARM.Deploy.0 = Release|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x64.ActiveCfg = Release|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x64.Build.0 = Release|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x64.Deploy.0 = Release|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x86.ActiveCfg = Release|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x86.Build.0 = Release|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x86.Deploy.0 = Release|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|Any CPU.Build.0 = Debug|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|ARM.ActiveCfg = Debug|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|ARM.Build.0 = Debug|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|ARM.Deploy.0 = Debug|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x64.ActiveCfg = Debug|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x64.Build.0 = Debug|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x64.Deploy.0 = Debug|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x86.ActiveCfg = Debug|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x86.Build.0 = Debug|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x86.Deploy.0 = Debug|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|Any CPU.ActiveCfg = Release|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|Any CPU.Build.0 = Release|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|Any CPU.Deploy.0 = Release|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|ARM.ActiveCfg = Release|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|ARM.Build.0 = Release|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|ARM.Deploy.0 = Release|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x64.ActiveCfg = Release|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x64.Build.0 = Release|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x64.Deploy.0 = Release|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x86.ActiveCfg = Release|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x86.Build.0 = Release|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x86.Deploy.0 = Release|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|Any CPU.Build.0 = Debug|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|ARM.ActiveCfg = Debug|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|ARM.Build.0 = Debug|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|ARM.Deploy.0 = Debug|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x64.ActiveCfg = Debug|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x64.Build.0 = Debug|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x64.Deploy.0 = Debug|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x86.ActiveCfg = Debug|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x86.Build.0 = Debug|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x86.Deploy.0 = Debug|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|Any CPU.ActiveCfg = Release|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|Any CPU.Build.0 = Release|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|Any CPU.Deploy.0 = Release|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|ARM.ActiveCfg = Release|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|ARM.Build.0 = Release|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|ARM.Deploy.0 = Release|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x64.ActiveCfg = Release|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x64.Build.0 = Release|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x64.Deploy.0 = Release|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x86.ActiveCfg = Release|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x86.Build.0 = Release|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x86.Deploy.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "GettingStarted", "GettingStarted\GettingStarted.jsproj", "{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}"
EndProject
Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "Templates", "Templates\Templates.jsproj", "{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}"
EndProject
Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "Filtering", "Filtering\Filtering.jsproj", "{02C26364-9703-4C19-AC86-DD20B5D8CC52}"
EndProject
Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "OnSelectEvent", "OnSelectEvent\OnSelectEvent.jsproj", "{96442E97-489A-4F76-B7ED-AB2147E95314}"
EndProject
Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "SelectFreeTextWithTokenInput", "SelectFreeTextWithTokenInput\SelectFreeTextWithTokenInput.jsproj", "{DAE6AD74-E957-44EF-BE02-B3164D111AA2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|ARM = Release|ARM
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|ARM.ActiveCfg = Debug|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|ARM.Build.0 = Debug|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|ARM.Deploy.0 = Debug|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x64.ActiveCfg = Debug|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x64.Build.0 = Debug|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x64.Deploy.0 = Debug|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x86.ActiveCfg = Debug|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x86.Build.0 = Debug|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Debug|x86.Deploy.0 = Debug|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|Any CPU.Build.0 = Release|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|Any CPU.Deploy.0 = Release|Any CPU
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|ARM.ActiveCfg = Release|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|ARM.Build.0 = Release|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|ARM.Deploy.0 = Release|ARM
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x64.ActiveCfg = Release|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x64.Build.0 = Release|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x64.Deploy.0 = Release|x64
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x86.ActiveCfg = Release|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x86.Build.0 = Release|x86
{5580E1CD-858E-483E-A5B3-D5BC4B16E71D}.Release|x86.Deploy.0 = Release|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|ARM.ActiveCfg = Debug|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|ARM.Build.0 = Debug|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|ARM.Deploy.0 = Debug|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x64.ActiveCfg = Debug|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x64.Build.0 = Debug|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x64.Deploy.0 = Debug|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x86.ActiveCfg = Debug|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x86.Build.0 = Debug|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Debug|x86.Deploy.0 = Debug|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|Any CPU.Build.0 = Release|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|Any CPU.Deploy.0 = Release|Any CPU
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|ARM.ActiveCfg = Release|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|ARM.Build.0 = Release|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|ARM.Deploy.0 = Release|ARM
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x64.ActiveCfg = Release|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x64.Build.0 = Release|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x64.Deploy.0 = Release|x64
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x86.ActiveCfg = Release|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x86.Build.0 = Release|x86
{DB4DC0E4-32A4-466E-AB46-C6CB74F5694B}.Release|x86.Deploy.0 = Release|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|Any CPU.Build.0 = Debug|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|ARM.ActiveCfg = Debug|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|ARM.Build.0 = Debug|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|ARM.Deploy.0 = Debug|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x64.ActiveCfg = Debug|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x64.Build.0 = Debug|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x64.Deploy.0 = Debug|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x86.ActiveCfg = Debug|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x86.Build.0 = Debug|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Debug|x86.Deploy.0 = Debug|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|Any CPU.ActiveCfg = Release|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|Any CPU.Build.0 = Release|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|Any CPU.Deploy.0 = Release|Any CPU
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|ARM.ActiveCfg = Release|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|ARM.Build.0 = Release|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|ARM.Deploy.0 = Release|ARM
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x64.ActiveCfg = Release|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x64.Build.0 = Release|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x64.Deploy.0 = Release|x64
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x86.ActiveCfg = Release|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x86.Build.0 = Release|x86
{02C26364-9703-4C19-AC86-DD20B5D8CC52}.Release|x86.Deploy.0 = Release|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|Any CPU.Build.0 = Debug|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|ARM.ActiveCfg = Debug|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|ARM.Build.0 = Debug|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|ARM.Deploy.0 = Debug|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x64.ActiveCfg = Debug|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x64.Build.0 = Debug|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x64.Deploy.0 = Debug|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x86.ActiveCfg = Debug|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x86.Build.0 = Debug|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Debug|x86.Deploy.0 = Debug|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|Any CPU.ActiveCfg = Release|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|Any CPU.Build.0 = Release|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|Any CPU.Deploy.0 = Release|Any CPU
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|ARM.ActiveCfg = Release|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|ARM.Build.0 = Release|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|ARM.Deploy.0 = Release|ARM
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x64.ActiveCfg = Release|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x64.Build.0 = Release|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x64.Deploy.0 = Release|x64
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x86.ActiveCfg = Release|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x86.Build.0 = Release|x86
{96442E97-489A-4F76-B7ED-AB2147E95314}.Release|x86.Deploy.0 = Release|x86
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|ARM.ActiveCfg = Debug|ARM
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|ARM.Build.0 = Debug|ARM
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|ARM.Deploy.0 = Debug|ARM
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|x64.ActiveCfg = Debug|x64
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|x64.Build.0 = Debug|x64
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|x64.Deploy.0 = Debug|x64
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|x86.ActiveCfg = Debug|x86
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|x86.Build.0 = Debug|x86
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Debug|x86.Deploy.0 = Debug|x86
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|Any CPU.Build.0 = Release|Any CPU
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|Any CPU.Deploy.0 = Release|Any CPU
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|ARM.ActiveCfg = Release|ARM
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|ARM.Build.0 = Release|ARM
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|ARM.Deploy.0 = Release|ARM
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|x64.ActiveCfg = Release|x64
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|x64.Build.0 = Release|x64
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|x64.Deploy.0 = Release|x64
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|x86.ActiveCfg = Release|x86
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|x86.Build.0 = Release|x86
{DAE6AD74-E957-44EF-BE02-B3164D111AA2}.Release|x86.Deploy.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal