This change replace all HTML imports with es6-modules. The only exceptions are: * gr-app.html file, which can be deleted only after updating the gerrit/httpd/raw/PolyGerritIndexHtml.soy file. * dark-theme.html which is loaded via importHref. Must be updated manually later in a separate change. This change was produced automatically by ./es6-modules-converter.sh script. No manual changes were made. Change-Id: I0c447dd8c05757741e2c940720652d01d9fb7d67
		
			
				
	
	
		
			83 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/**
 | 
						|
 * @license
 | 
						|
 * Copyright (C) 2020 The Android Open Source Project
 | 
						|
 *
 | 
						|
 * Licensed under the Apache License, Version 2.0 (the "License");
 | 
						|
 * you may not use this file except in compliance with the License.
 | 
						|
 * You may obtain a copy of the License at
 | 
						|
 *
 | 
						|
 * http://www.apache.org/licenses/LICENSE-2.0
 | 
						|
 *
 | 
						|
 * Unless required by applicable law or agreed to in writing, software
 | 
						|
 * distributed under the License is distributed on an "AS IS" BASIS,
 | 
						|
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
						|
 * See the License for the specific language governing permissions and
 | 
						|
 * limitations under the License.
 | 
						|
 */
 | 
						|
import {html} from '@polymer/polymer/lib/utils/html-tag.js';
 | 
						|
 | 
						|
export const htmlTemplate = html`
 | 
						|
    <style include="shared-styles">
 | 
						|
      /* Workaround for empty style block - see https://github.com/Polymer/tools/issues/408 */
 | 
						|
    </style>
 | 
						|
    <style include="gr-form-styles">
 | 
						|
      :host {
 | 
						|
        display: inline-block;
 | 
						|
      }
 | 
						|
      input {
 | 
						|
        width: 20em;
 | 
						|
      }
 | 
						|
      gr-autocomplete {
 | 
						|
        width: 20em;
 | 
						|
      }
 | 
						|
    </style>
 | 
						|
 | 
						|
    <div class="gr-form-styles">
 | 
						|
      <div id="form">
 | 
						|
        <section>
 | 
						|
          <span class="title">Repository name</span>
 | 
						|
          <iron-input autocomplete="on" bind-value="{{_repoConfig.name}}">
 | 
						|
            <input is="iron-input" id="repoNameInput" autocomplete="on" bind-value="{{_repoConfig.name}}">
 | 
						|
          </iron-input>
 | 
						|
        </section>
 | 
						|
        <section>
 | 
						|
          <span class="title">Rights inherit from</span>
 | 
						|
          <span class="value">
 | 
						|
            <gr-autocomplete id="rightsInheritFromInput" text="{{_repoConfig.parent}}" query="[[_query]]" placeholder="Optional, defaults to 'All-Projects'">
 | 
						|
            </gr-autocomplete>
 | 
						|
          </span>
 | 
						|
        </section>
 | 
						|
        <section>
 | 
						|
          <span class="title">Owner</span>
 | 
						|
          <span class="value">
 | 
						|
            <gr-autocomplete id="ownerInput" text="{{_repoOwner}}" value="{{_repoOwnerId}}" query="[[_queryGroups]]">
 | 
						|
            </gr-autocomplete>
 | 
						|
          </span>
 | 
						|
        </section>
 | 
						|
        <section>
 | 
						|
          <span class="title">Create initial empty commit</span>
 | 
						|
          <span class="value">
 | 
						|
            <gr-select id="initialCommit" bind-value="{{_repoConfig.create_empty_commit}}">
 | 
						|
              <select>
 | 
						|
                <option value="false">False</option>
 | 
						|
                <option value="true">True</option>
 | 
						|
              </select>
 | 
						|
            </gr-select>
 | 
						|
          </span>
 | 
						|
        </section>
 | 
						|
        <section>
 | 
						|
          <span class="title">Only serve as parent for other repositories</span>
 | 
						|
          <span class="value">
 | 
						|
            <gr-select id="parentRepo" bind-value="{{_repoConfig.permissions_only}}">
 | 
						|
              <select>
 | 
						|
                <option value="false">False</option>
 | 
						|
                <option value="true">True</option>
 | 
						|
              </select>
 | 
						|
            </gr-select>
 | 
						|
          </span>
 | 
						|
        </section>
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
    <gr-rest-api-interface id="restAPI"></gr-rest-api-interface>
 | 
						|
`;
 |