summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages
diff options
context:
space:
mode:
Diffstat (limited to 'ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages')
-rw-r--r--ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/drools-list.html32
-rw-r--r--ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/drools.html55
-rw-r--r--ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/frame_insert.html27
-rw-r--r--ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-frame.html74
-rw-r--r--ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-page.html80
-rw-r--r--ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-viz.html7
6 files changed, 275 insertions, 0 deletions
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/drools-list.html b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/drools-list.html
new file mode 100644
index 00000000..b94b5c08
--- /dev/null
+++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/drools-list.html
@@ -0,0 +1,32 @@
+<div id="page-content">
+ <h1 class="heading-page">Drools List</h1>
+ <div id="droolsTable" title="Drools List">
+ <table class="striped" table-data="tableData">
+ <thead>
+ <tr>
+ <th>Drools File Name</th>
+ <th>Class Name</th>
+ <th>Run Rule</th>
+ </tr>
+ </thead>
+ <tbody type="body" ng-repeat="rowData in tableData">
+ <tr>
+ <td ng-bind="rowData['droolsFile']"></td>
+ <td ng-bind="rowData['className']"></td>
+ <td>
+ <div>
+ <a href="samplePage#/drools/{{rowData.droolsFile}}" class="icon-controls-playalt"></a>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+
+ </table>
+
+ <div ng-if="tableData==null || tableData.length==0" align="center">No records found</div>
+ </div>
+ <a href="samplePage#/drools/0">Go to Drools Rule Engine import page</a>
+
+</div>
+
+
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/drools.html b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/drools.html
new file mode 100644
index 00000000..cbc0cfc0
--- /dev/null
+++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/drools.html
@@ -0,0 +1,55 @@
+
+<div id="page-content">
+ <div>
+ <h1 class="heading-page">Drools Rule Engine</h1>
+ </div>
+ <div>
+ <h2>Please enter below details:</h2>
+ </div>
+ <div ng-show="showLoader" class="span loader-container">
+ <i class="icon-primary-spinner" role="img"
+ aria-label="Please wait while we load your content"></i>
+ </div>
+ <div class="row-nowrap">
+ <div class="span12">
+ <div class="form-row">
+ <label for="textinputID-2a">*Drools File</label>
+ <div class="field-group">
+ <input id="textinputID-2a" ddh-reset=""
+ class="span12" type="text" data-ng-model="postDroolsBean.droolsFile">
+ </div>
+ </div>
+ </div>
+ <br>
+ <div class="span12">
+ <div class="form-row">
+ <label for="textinputID-3a">*Class Name</label>
+ <div class="field-group">
+ <input id="textinputID-3a" ddh-reset=""
+ class="span12" type="text"
+ data-ng-model="postDroolsBean.className">
+ </div>
+ </div>
+ </div>
+ <br>
+ <div class="span12">
+ <div class="form-row">
+ <label for="textinputID-3a">*Selected Rules </label>
+ <div class="field-group">
+ <input id="textinputID-3a" ddh-reset=""
+ class="span12" type="text"
+ data-ng-model="postDroolsBean.selectedRules">
+ </div>
+ </div>
+ </div>
+
+ </div>
+ <br>
+ <div>
+ <button class="btn btn-alt btn-small" type="button" ng-click="execute(postDroolsBean);">Execute Rules</button>
+ <a href="samplePage#/droolsList">Go to Drools list page</a>
+ </div>
+</div>
+
+
+
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/frame_insert.html b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/frame_insert.html
new file mode 100644
index 00000000..5c2e45f9
--- /dev/null
+++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/frame_insert.html
@@ -0,0 +1,27 @@
+<div>test</div>
+
+<iframe id="frame_insert" src="net_map_int"></iframe>
+
+<script type="text/javascript">
+
+ var frameId = "#frame_insert";
+
+ $(frameId).load(function(){
+ iframeLoaded()
+
+ });
+
+
+ function iframeLoaded() {
+ var iFrameRef = $(frameId);
+ if(iFrameRef) {
+
+ var height = iFrameRef.contents().find("input[name='inner_height']");
+ var width = iFrameRef.contents().find("input[name='inner_width']");
+
+ iFrameRef.css('height', (height.val() != undefined ? height.val():"500px"));
+ iFrameRef.css('width', (width.val() != undefined ? width.val():"500px"));
+ iFrameRef.css('border','none');
+ }
+ }
+</script> \ No newline at end of file
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-frame.html b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-frame.html
new file mode 100644
index 00000000..c9bcc27d
--- /dev/null
+++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-frame.html
@@ -0,0 +1,74 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="ISO-8859-1">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
+
+ <title>Notebook Page</title>
+
+ <link rel="stylesheet" type="text/css" href="app/fusion/external/b2b/css/b2b-angular/b2b-angular.css">
+ <link rel="stylesheet" type="text/css" href="app/fusion/external/b2b/css/b2b-angular/font_icons.css">
+
+ <link rel="stylesheet" type="text/css" href="app/fusion/styles/ecomp.css">
+ <!-- Common scripts -->
+
+ <script src="app/fusion/external/angular-1.4.8/angular.min.js"></script>
+ <script src="app/fusion/external/angular-1.4.8/angular-messages.js"></script>
+ <script src="app/fusion/external/angular-1.4.8/angular-touch.js"></script>
+ <script src="app/fusion/external/angular-1.4.8/angular-sanitize.js"></script>
+ <script src="app/fusion/external/angular-1.4.8/angular-route.min.js"></script>
+ <script src="app/fusion/external/angular-1.4.8/angular-cookies.min.js"></script>
+
+ <script src="app/fusion/external/b2b/js/b2b-angular/b2b-library.min.js"></script>
+ <script src="app/fusion/external/jquery/dist/jquery.min.js"></script>
+
+ <script src="app/fusion/external/javascript-detect-element-resize/jquery.resize.js"></script>
+ <script src="app/fusion/external/angular-bootstrap/ui-bootstrap-tpls.min.js"></script>
+ <script src="app/fusion/external/angular-gridster/dist/angular-gridster.min.js"></script>
+
+ <script src="app/fusion/scripts/DS2-services/ds2-modal/modalService.js"></script>
+ <script src="app/fusion/external/ds2/js/appDS2.js"></script>
+
+ <script src="app/fusion/scripts/DS2-services/userInfoServiceDS2.js"></script>
+ <script src="app/fusion/scripts/DS2-services/headerServiceDS2.js"></script>
+ <script src="app/fusion/scripts/DS2-services/leftMenuServiceDS2.js"></script>
+ <script src="app/fusion/scripts/DS2-services/manifestService.js"></script>
+
+ <script src="app/fusion/scripts/DS2-directives/footer.js"></script>
+ <script src="app/fusion/scripts/DS2-directives/ds2Header.js"></script>
+ <script src="app/fusion/scripts/DS2-directives/ds2LeftMenu.js"></script>
+ <script src="app/fusion/scripts/DS2-directives/b2b-leftnav-ext.js"></script>
+
+ <script src="app/fusion/external/utils/js/browserCheck.js"></script>
+
+
+
+ <script src="app/fusion/scripts/DS2-controllers/ds2-sample/nbook-framecontroller.js"></script>
+
+
+ <script src="app/fusion/scripts/DS2-controllers/ds2-sample/notebookFrameController.js"></script>
+ <script src="app/fusion/scripts/DS2-controllers/ds2-sample/nbook-framecontroller.js"></script>
+
+
+ <script src="app/fusion/scripts/DS2-services/userInfoServiceDS2.js"></script>
+
+ <!-- loadjscssfile("./app/fusion/external/utils/js/browserCheck.js","js");
+ loadjscssfile("./app/fusion/scripts/DS2-services/adminService.js","js");
+ loadjscssfile("./app/fusion/scripts/DS2-services/adminMenuService.js","js"); -->
+
+
+
+<!-- //<script src="dependency/joint.js"></script> -->
+
+</head>
+ <body class="appBody" ng-app="abs">
+ <div ds2-Header class="header-container" ></div>
+ <div ds2-menu id="menuContainer" class="menu-container" ></div>
+ <div ng-view id="rightContentProfile" class="content-container"></div>
+ <div ds2-Footer class="footer-container"></div>
+ </body>
+</html>
+
+
+
+
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-page.html b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-page.html
new file mode 100644
index 00000000..0db933d6
--- /dev/null
+++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-page.html
@@ -0,0 +1,80 @@
+<div id="page-content" style="min-height: 500px">
+ <div>
+ <h1 class="heading-page">Notebook</h1>
+ </div>
+ <div class="form-row">
+ <label for="textinputID1">Notebook ID:</label><BR> <input
+ type="text" name="notebookid" b2b-reset maxlength=200 class="span12 "
+ ng-model="notebookvalue"
+ ng-init="notebookvalue='833c0a69ec1433fbb2f8752af733cf0e'"
+ style="width: 180px" />
+ </div>
+ <BR>
+
+ <!-- Use this for only 1 key value query parameter
+ <div class="fn-ebz-container">
+
+ <label class="fn-ebz-text-label">Key</label><BR>
+ <input type="text" name="key" maxlength=200 ng-model="qparamKey" style="width:180px"/>
+ </div>
+
+ <div class="fn-ebz-container">
+ <label class="fn-ebz-text-label">Value</label><BR>
+ <input type="text" name="val" maxlength=200 ng-model="qparamVal" style="width:180px"/>
+ </div> -->
+
+
+
+ <!-- Use this for multiple key value query parameters -->
+ <div
+ style="border: 2px; border-style: solid; border-color: #808080; margin-bottom: 9px; width: 55%; padding-bottom: 20px;">
+ <div ng-repeat="kv in keyValueList">
+ <div style="margin-left: 5px">
+ <div class=" row-nowrap">
+ <div class="form-row input-emphasized-field">
+
+ <label for="textinputID1">Key</label><BR> <input type="text"
+ id="textinputID-2a" b2b-reset name="key"
+ class="span12 input-emphasized" maxlength=100 ng-model="kv.qK"
+ style="width: 180px" />
+ </div>
+
+ <div class="form-row input-emphasized-field"
+ style="padding-left: 50px;">
+ <label for="textinputID1">Value</label><BR> <input
+ type="text" id="textinputID-2a" b2b-reset name="val"
+ class="span12 input-emphasized" maxlength=100 ng-model="kv.qV"
+ style="width: 180px" />
+ </div>
+
+ <div class="fn-ebz-container"
+ style="position: relative; top: 25px;">
+ <button href="javascript:void(0)" id="addbtn"
+ ng-show="{{$index==0}}"
+ style="float: right; margin-left: 150px; bottom: -17px;"
+ size="small" att-accessibility-click="13,32"
+ class="btn btn-alt btn-small" ng-click="addKeyValuePairs(kv);">Add</button>
+ <a href="javascript:void(0)" ng-show="{{$index>0}}"
+ style="float: right; margin-left: 150px; bottom: -17px;"
+ size="small" att-accessibility-click="13,32"
+ ng-click="removeKeyValuePairs($index);"
+ class="btn btn-alt btn-small"> Remove</a>
+ </div>
+
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+
+
+ <BR>
+
+ <div class="fn-ebz-container">
+ <a class="btn btn-alt btn-small" btn-type="primary"
+ att-accessibility-click="13,32" ng-click="submitParameters();">Submit</a>
+ </div>
+
+ <!-- <div ng-show="iframevisibility"><iframe id='itestfr' width="1400" height="1400"></iframe></div> -->
+</div> \ No newline at end of file
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-viz.html b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-viz.html
new file mode 100644
index 00000000..4c89ee41
--- /dev/null
+++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-view-models/ds2-samplePages/notebook-viz.html
@@ -0,0 +1,7 @@
+ <div style="min-height:500px">
+
+
+ <div><iframe id='itestframe' width="1400" height="1400" style="margin-left:300px;"></iframe></div>
+
+
+ </div> \ No newline at end of file