Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(81)

Unified Diff: dashboard/dashboard/pinpoint/elements/new-page.html

Issue 2960873002: WIP - Pinpoint - New Page.
Patch Set: . Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: dashboard/dashboard/pinpoint/elements/new-page.html
diff --git a/dashboard/dashboard/pinpoint/elements/new-page.html b/dashboard/dashboard/pinpoint/elements/new-page.html
index de082373db9d473bb73b5a2f231b68848a872f58..fa9793ac3f16647b72e2ba17a262512c92078208 100644
--- a/dashboard/dashboard/pinpoint/elements/new-page.html
+++ b/dashboard/dashboard/pinpoint/elements/new-page.html
@@ -7,50 +7,30 @@ found in the LICENSE file.
<link type="text/css" rel="stylesheet" href="/dashboard/static/base.css">
-<link rel="import" href="/components/app-route/app-route.html">
-<link rel="import" href="/components/iron-form/iron-form.html">
-<link rel="import" href="/components/paper-button/paper-button.html">
-<link rel="import" href="/components/paper-checkbox/paper-checkbox.html">
-<link rel="import" href="/components/paper-input/paper-input.html">
<link rel="import" href="/components/polymer/polymer.html">
+<link rel="import" href="/dashboard/pinpoint/elements/new-job-dialog.html">
+<link rel="import" href="/dashboard/static/simple_xhr.html">
+
<dom-module id="new-page">
<template>
- <style>
- form > paper-button {
- margin-top: 20px;
- }
- form > paper-button:not([disabled]) {
- background: var(--paper-green-700);
- color: white;
- }
- </style>
-
- <app-route route="{{route}}" pattern=":configuration" query-params="{{queryParams}}"></app-route>
-
- <form is="iron-form" id="form" method="post" action="/api/new">
- <paper-input name="configuration" label="configuration" value="{{queryParams.configuration}}" required auto-validate></paper-input>
- <paper-input name="test_suite" label="test_suite"></paper-input>
- <paper-input name="test" label="test"></paper-input>
- <paper-input name="metric" label="metric"></paper-input>
- <paper-input name="start_repository" label="start_repository"></paper-input><paper-input name="start_git_hash" label="start_git_hash"></paper-input>
- <paper-input name="end_repository" label="end_repository"></paper-input><paper-input name="end_git_hash" label="end_git_hash"></paper-input>
- <paper-checkbox name="auto_explore" checked required>Automatically explore</paper-checkbox><br>
- <paper-button id="submit" raised disabled onclick="_submit(event)">Create</paper-button>
- </form>
+ <new-job-dialog id="dialog"></new-job-dialog>
</template>
<script>
'use strict';
Polymer({
- is: 'new-page'
- });
+ is: 'new-page',
- form.addEventListener('change', function(event) {
- submit.disabled = !form.validate();
- });
+ ready() {
+ },
- function _submit(event) {
- Polymer.dom(event).localTarget.parentElement.submit();
- }
+ deselected() {
+ },
+
+ selected() {
+ this.$.dialog.show();
+ }
+
+ });
</script>
</dom-module>
« no previous file with comments | « dashboard/dashboard/pinpoint/elements/new-job-dialog.html ('k') | dashboard/dashboard/pinpoint/handlers/new.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698