forked from ni/webvi-examples
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CallJavaScriptFromAWebVI.gwebproject
116 lines (116 loc) · 15.7 KB
/
CallJavaScriptFromAWebVI.gwebproject
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<?xml version="1.0" encoding="utf-8"?>
<SourceFile Checksum="901D8537A43FB77AC115961E1151300FD435B1F6216E27796F3425FC988B8CE17E90B691AA2DB09F3A2447BCE67EAE31AE3C4C3BC2A49FF84FE5183B3CF84E94" xmlns="http://www.ni.com/PlatformFramework">
<SourceModelFeatureSet>
<ParsableNamespace AssemblyFileVersion="9.1.0.1806" FeatureSetName="GComponentFeatureSet" Name="http://www.ni.com/GComponent.xsd" OldestCompatibleVersion="9.0.0.0" Version="9.0.0.49152" />
<ParsableNamespace AssemblyFileVersion="9.1.0.1806" FeatureSetName="Common language components" Name="http://www.ni.com/MocCommon" OldestCompatibleVersion="8.1.0.49152" Version="8.1.0.49152" />
<ParsableNamespace AssemblyFileVersion="9.1.0.1806" FeatureSetName="Editor" Name="http://www.ni.com/PlatformFramework" OldestCompatibleVersion="8.1.0.49152" Version="8.1.0.49152" />
<ParsableNamespace AssemblyFileVersion="9.1.0.1806" FeatureSetName="SystemDesigner" Name="http://www.ni.com/SystemDesigner/EnvoyManagement" OldestCompatibleVersion="5.0.0.0" Version="5.0.0.49152" />
<ParsableNamespace AssemblyFileVersion="9.1.0.1806" FeatureSetName="SystemDesigner" Name="http://www.ni.com/SystemDesigner/SystemDiagram" OldestCompatibleVersion="8.0.0.49152" Version="8.0.0.49152" />
<ParsableNamespace AssemblyFileVersion="9.1.0.1806" FeatureSetName="SystemDesigner" Name="http://www.ni.com/SystemDesigner/SystemModel" OldestCompatibleVersion="7.1.0.49152" Version="7.1.0.49152" />
<ParsableNamespace AssemblyFileVersion="9.1.0.1806" FeatureSetName="SystemDesigner" Name="http://www.ni.com/SystemDesigner/SystemModelCore" OldestCompatibleVersion="5.1.0.5" Version="5.2.0.49152" />
<ParsableNamespace AssemblyFileVersion="9.1.0.1806" FeatureSetName="Web Module: Web Server Compiler" Name="http://www.ni.com/SystemDesigner/VireoBrowser/SystemModel" OldestCompatibleVersion="6.0.0.0" Version="6.0.0.49152" />
<ApplicationVersionInfo Build="9.1.0.1806" Name="G Web Development Software" Version="21.0.0" />
</SourceModelFeatureSet>
<Project xmlns="http://www.ni.com/PlatformFramework">
<EnvoyManagerRootEnvoy Id="1" ModelDefinitionType="EnvoyManagerRootEnvoy" Name="RootEnvoy" />
<EmbeddedDefinitionReference Id="2" ModelDefinitionType="NationalInstruments.ProjectExplorer.Modeling.ProjectDataManager" Name="ProjectExplorer">
<ProjectExplorer />
</EmbeddedDefinitionReference>
<EmbeddedDefinitionReference Id="3" ModelDefinitionType="NationalInstruments.SystemDesigner.SystemDiagram.SystemDiagramDefinition" Name="SystemDiagram">
<SystemDiagram Id="4" SystemDiagramVersion="75" xmlns="http://www.ni.com/SystemDesigner/SystemDiagram">
<EnvoySuperimpositionContainer Id="5" xmlns="http://www.ni.com/SystemDesigner/EnvoyManagement">
<MappingManager Id="6" xmlns="http://www.ni.com/SystemDesigner/SystemModelCore">
<Instance Id="25" Source="{http://www.ni.com/SystemDesigner/VireoBrowser/SystemModel}VireoDevSystem">
<Symbols p8:Path="[{http://www.ni.com/SystemDesigner/VireoBrowser/SystemModel}VireoDevSystem]VireoDevSystem" p9:Process.AssociatedIdentifier="29" xmlns:p9="http://www.ni.com/SystemDesigner/SystemModel" xmlns:p8="http://www.ni.com/Core/Proxy" />
</Instance>
<Superimposition Id="7" Name="Root Superimposition">
<Superimpose Source="25" />
</Superimposition>
</MappingManager>
</EnvoySuperimpositionContainer>
<SystemDiagramRootDiagram Id="9" />
</SystemDiagram>
<NameScopingEnvoy Bindings="ContentKind_{http://www.ni.com/SystemDesigner/VireoBrowser/SystemModel}Process.VireoDevSystem,VireoBrowserTarget,VIAEnvironment,HtmlPanel,{http://www.ni.com/SystemDesigner/EnvoyManagement}ProcessBackedEnvoyServiceMetaFactory,AnyTarget,Process.VireoDevSystem" Id="29" ModelDefinitionType="{http://www.ni.com/SystemDesigner/VireoBrowser/SystemModel}VireoDevSystem" Name="VireoDevSystem">
<VireoDevSystem xmlns="http://www.ni.com/SystemDesigner/VireoBrowser/SystemModel" />
<NameScopingEnvoy Id="30" ModelDefinitionType="BuildSpecification" Name="Interactive">
<BuildSpecificationDefinition Id="31" TopLevelComponentRefId="37" xmlns="http://www.ni.com/GComponent.xsd">
<CompilerSymbolTable Id="32" xmlns="http://www.ni.com/PlatformFramework" />
<ComponentConfigurationReference AssociatedEnvoyId="12" ConfigName="Default" Id="37" />
<ComponentConfigurationReferenceDependencySource Id="291a9332544740bbb9cb35804dd1fc3f" Target="WebApp.gcomp::Configuration1" />
<ComponentConfigurationReferenceDependencySource Id="f926cfd038714eabb8a99ad7274d7342" Target="Calculator Library.gcomp::Configuration1" />
<WeakDefaultComponentConfigurationReference Id="7a89357d442c46ab8feff7ad52a7c680" PackageName="ni-g-http-src-1.0.0.16.niaddon" Target="NI.HTTP.gcomp" />
<WeakDefaultComponentConfigurationReference Id="442797a85b134205824749b7c8f6dd7b" PackageName="ni-g-websockets-src-1.0.2.2.niaddon" Target="NI.WebSockets.gcomp" />
<WeakDefaultComponentConfigurationReference Id="b435d2bf6a194a829050b273df3f7224" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Configuration File (INI).gcomp" />
<WeakDefaultComponentConfigurationReference Id="51f78b69890f4fd19062c160913b742c" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Data Type.gcomp" />
<WeakDefaultComponentConfigurationReference Id="3846535befdc4a41af74601eb7e0466b" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.File IO (General).gcomp" />
<WeakDefaultComponentConfigurationReference Id="2bf6574d71a3486083d22659084ec1a5" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Input Devices.gcomp" />
<WeakDefaultComponentConfigurationReference Id="a960282526af42888fd0a4a51c641ade" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Numeric.gcomp" />
<WeakDefaultComponentConfigurationReference Id="5c73e392159842c4be53896757b6b6d6" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Operating System.gcomp" />
<WeakDefaultComponentConfigurationReference Id="9959071bab264676812b65d5b4882261" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Registry.gcomp" />
<WeakDefaultComponentConfigurationReference Id="e28fd7663b354d96bf2fec9bd04bccd3" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Rendezvous.gcomp" />
<WeakDefaultComponentConfigurationReference Id="3cf8447fbb7c41f6823cb847289ec97e" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Semaphore.gcomp" />
<WeakDefaultComponentConfigurationReference Id="e7da39ffcbbc49edbf36f7515192dc19" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.SMTP Email.gcomp" />
<WeakDefaultComponentConfigurationReference Id="d3f5db5e807e4694af96421f979279f5" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Sound.gcomp" />
<WeakDefaultComponentConfigurationReference Id="2a57600d1318491e9421bc3f44877721" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Strings.gcomp" />
<WeakDefaultComponentConfigurationReference Id="59c52eca41e64f0db8baff0a6af20b73" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.TCP.gcomp" />
<WeakDefaultComponentConfigurationReference Id="46ac2c96955942828f696a002dad5eb3" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.TDMS.gcomp" />
<WeakDefaultComponentConfigurationReference Id="6ed22e0648d043a9946890400cbde120" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Timed Loop.gcomp" />
<WeakDefaultComponentConfigurationReference Id="282e381417ae45a89119103c00cd1cdc" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Timing.gcomp" />
<WeakDefaultComponentConfigurationReference Id="e6097e7c2aa54c86b6e749bf61d75494" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.URL.gcomp" />
<WeakDefaultComponentConfigurationReference Id="d61deca416334132a39d84092033a747" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Waveform.gcomp" />
<WeakDefaultComponentConfigurationReference Id="213043286dc04704b43587fa56ac2849" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Zip.gcomp" />
<WeakDefaultComponentConfigurationReference Id="dfc5fd9f58e34158b28eb38fb12930f5" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.User Interface.gcomp" />
<WeakDefaultComponentConfigurationReference Id="b26892f4953a4480863341390c91d19b" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Data Communications.gcomp" />
<WeakDefaultComponentConfigurationReference Id="f3c77f2b1fd1444a854236711d024a60" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Execution Control.gcomp" />
<WeakDefaultComponentConfigurationReference Id="34ad7f04d1c4138849abd42246e1b1c" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.gcomp" />
<WeakDefaultComponentConfigurationReference Id="8539e4d548c4e10bbdc89c00bf0ffaa" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Color Picker.gcomp" />
<WeakDefaultComponentConfigurationReference Id="a2a6145454db4401b8c54dfe7fffcdd6" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Libraries and Executables.gcomp" />
<WeakDefaultComponentConfigurationReference Id="bf8326740dd34d18b487f7cd544615da" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Shared Variable.gcomp" />
<WeakDefaultComponentConfigurationReference Id="1c4874e8fc6413a8b8cf76f1a5edbd6" PackageName="ni-g-stdlib-src-1.0.6.45.niaddon" Target="NI.G Core.Network Streams.gcomp" />
</BuildSpecificationDefinition>
<EmbeddedDefinitionReference Id="33" ModelDefinitionType="PackageReferencesDefinition" Name="ProjectReferences">
<PackageReferencesDefinition />
<SourceFileReference Bindings="EnvoyManager" Id="9459d1ab6cfd4c26b7bd25658c887616" ModelDefinitionType="PackageInterfaceDefinition" Name="ni-g-http-src-1.0.0.16.niaddon" StoragePath="ref://ni/G/http-src/1.0.0.16" />
<SourceFileReference Bindings="EnvoyManager" Id="914e9054e9d8401fad39e79f916370b5" ModelDefinitionType="PackageInterfaceDefinition" Name="ni-g-stdlib-src-1.0.6.45.niaddon" StoragePath="ref://ni/G/stdlib-src/1.0.6.45" />
<SourceFileReference Bindings="EnvoyManager" Id="6e4da7c515554670a4f588c9b84eaec0" ModelDefinitionType="PackageInterfaceDefinition" Name="ni-g-websockets-src-1.0.2.2.niaddon" StoragePath="ref://ni/G/websockets-src/1.0.2.2" />
</EmbeddedDefinitionReference>
<EmbeddedDefinitionReference Bindings="{http://www.ni.com/GComponent.xsd}ComponentBaseType_Library,ComponentMoC" Id="12" ModelDefinitionType="ComponentDefinition" Name="Default Component">
<ComponentDefinition DefaultConfigurationName="Default" Id="13" RootNamespaceId="12" xmlns="http://www.ni.com/GComponent.xsd">
<Icon Id="14" ListViewIconCrop="0 0 40 40" xmlns="http://www.ni.com/PlatformFramework">
<IconPanel Height="[float]40" Id="15" Left="[float]0" MinHeight="[float]0" MinWidth="[float]0" PanelSizeMode="Resize" Top="[float]0" Width="[float]40">
<IconTemplate ClipMargin="[SMThickness]3,3,3,3" Height="[float]40" Id="16" Left="[float]0" TemplateName="[string]Gray" Top="[float]0" Width="[float]40">
<Rectangle Fill="[SMSolidColorBrush]#ff727272" Id="17" IsHitTestVisible="[bool]False" Left="[float]0" MinHeight="[float]1" MinWidth="[float]1" RadiusX="[float]4" RadiusY="[float]4" Top="[float]0" />
<Rectangle Fill="[SMSolidColorBrush]#ffe5e5e5" Id="18" IsHitTestVisible="[bool]False" Left="[float]0" Margin="[SMThickness]1,1,1,1" MinHeight="[float]1" MinWidth="[float]1" RadiusX="[float]2.5" RadiusY="[float]2.5" Stroke="[SMSolidColorBrush]#fff2f2f2" Top="[float]0" />
<FileNameText Attached="[bool]True" Id="19" Left="[float]0" Margin="[SMThickness]2,2,2,2" SizeMode="[TextModelSizeMode]AutoFont" Text="[string]Default Component" TextAlignment="[TextAlignment]Center" TextWrapping="[TextWrapping]Wrap" Top="[float]0" VerticalScrollBarVisibility="[ScrollBarVisibility]Hidden">
<FontSetting FontFamily="Verdana" FontSize="6" Id="20" />
</FileNameText>
</IconTemplate>
</IconPanel>
</Icon>
<CompilerSymbolTable Id="21" xmlns="http://www.ni.com/PlatformFramework" />
</ComponentDefinition>
</EmbeddedDefinitionReference>
<SourceFileReference Bindings="EnvoyManager,ComponentMoC,{http://www.ni.com/GComponent.xsd}ComponentBaseType_Application,ContentKind_{http://www.ni.com/Builders/SystemDesigner/SystemModel}Process.ApplicationComponent,{http://www.ni.com/SystemDesigner/EnvoyManagement}ProcessBackedEnvoyServiceMetaFactory" Id="ff0dbe1cbbd34352a783d2236979da09" ModelDefinitionType="ComponentDefinition" Name="WebApp.gcomp" StoragePath="WebApp.gcomp\WebApp.gcomp" />
<SourceFileReference Bindings="EnvoyManager,ComponentMoC,{http://www.ni.com/GComponent.xsd}ComponentBaseType_Library,ContentKind_{http://www.ni.com/Builders/SystemDesigner/SystemModel}Process.LibraryComponent,{http://www.ni.com/SystemDesigner/EnvoyManagement}ProcessBackedEnvoyServiceMetaFactory" Id="6e0f478939114ce1aab02faf6bde59eb" ModelDefinitionType="ComponentDefinition" Name="Calculator Library.gcomp" StoragePath="Calculator Library.gcomp\Calculator Library.gcomp" />
</NameScopingEnvoy>
</NameScopingEnvoy>
</EmbeddedDefinitionReference>
<NameScopingEnvoy Id="10" ModelDefinitionType="NullTarget" Name="NullTarget">
<NullTarget />
<EmbeddedDefinitionReference Id="24" ModelDefinitionType="PackageReferencesDefinition" Name="ProjectReferences">
<PackageReferencesDefinition>
<PackageInterfaceDefinitionContents Contents="NI.HTTP.gcomp" Id="42cab7d8fadd485898ddf3d737255b15" PackageInterfaceDefinitionEnvoyId="d4b4443d520f4d9581fe452e9ac1b807" />
<PackageInterfaceDefinitionContents Contents="NI.WebSockets.gcomp" Id="390f1573db844094b4924e21b93c4171" PackageInterfaceDefinitionEnvoyId="e32e29a818ec4dc0813d73b1bcc20810" />
<PackageInterfaceDefinitionContents Contents="NI.G Core.Configuration File (INI).gcomp,NI.G Core.Data Type.gcomp,NI.G Core.File IO (General).gcomp,NI.G Core.Input Devices.gcomp,NI.G Core.Numeric.gcomp,NI.G Core.Operating System.gcomp,NI.G Core.Registry.gcomp,NI.G Core.Rendezvous.gcomp,NI.G Core.Semaphore.gcomp,NI.G Core.SMTP Email.gcomp,NI.G Core.Sound.gcomp,NI.G Core.Strings.gcomp,NI.G Core.TCP.gcomp,NI.G Core.TDMS.gcomp,NI.G Core.Timed Loop.gcomp,NI.G Core.Timing.gcomp,NI.G Core.URL.gcomp,NI.G Core.Waveform.gcomp,NI.G Core.Zip.gcomp,NI.G Core.User Interface.gcomp,NI.G Core.Data Communications.gcomp,NI.G Core.Execution Control.gcomp,NI.G Core.gcomp,NI.G Core.Color Picker.gcomp,NI.G Core.Libraries and Executables.gcomp,NI.G Core.Shared Variable.gcomp,NI.G Core.Network Streams.gcomp" Id="b3b881d3079f4481aefacb690f9a00a1" PackageInterfaceDefinitionEnvoyId="7d02495365a544a89d1d813c9fd34a2f" />
</PackageReferencesDefinition>
<SourceFileReference Bindings="EnvoyManager" Id="d4b4443d520f4d9581fe452e9ac1b807" ModelDefinitionType="PackageInterfaceDefinition" Name="ni-g-http-src-1.0.0.16.niaddon" StoragePath="ref://ni/G/http-src/1.0.0.16" />
<SourceFileReference Bindings="EnvoyManager" Id="7d02495365a544a89d1d813c9fd34a2f" ModelDefinitionType="PackageInterfaceDefinition" Name="ni-g-stdlib-src-1.0.6.45.niaddon" StoragePath="ref://ni/G/stdlib-src/1.0.6.45" />
<SourceFileReference Bindings="EnvoyManager" Id="e32e29a818ec4dc0813d73b1bcc20810" ModelDefinitionType="PackageInterfaceDefinition" Name="ni-g-websockets-src-1.0.2.2.niaddon" StoragePath="ref://ni/G/websockets-src/1.0.2.2" />
</EmbeddedDefinitionReference>
<SourceFileReference Id="650" ModelDefinitionType="DistributionDefinition" Name="WebApp.lvdist" StoragePath="WebApp.lvdist" />
</NameScopingEnvoy>
</Project>
<ProjectInformation CustomTitle="Call JavaScript From A WebVI" xmlns="http://www.ni.com/PlatformFramework">
<p.Description>This example demonstrates the use of the JavaScript Library Interface (JSLI) by building a 4-bit calculator.</p.Description>
</ProjectInformation>
</SourceFile>