A HTTP method selector
npm install @advanced-rest-client/http-method-selectorA HTTP method selector. Displays list of radio buttons with common http methods and a dropdown with less common but still valid methods.
It also allows to define own method.
``html`


`sh`
npm install --save @advanced-rest-client/http-method-selector
`html
`
`js
import { LitElement, html } from 'lit-element';
import '@advanced-rest-client/http-method-selector/http-method-selector.js';
import '@advanced-rest-client/http-method-selector/http-method-selector-mini.js';
class SampleElement extends PolymerElement {
render() {
return html
@method-changed="${this._verbHandler}"
@ispayload-changed="${this._isPayloadHandler}">
;
}
_verbHandler(e) {
this.httpMethod = e.target.method;
}
_isPayloadHandler(e) {
this.payloadAllowed = e.detail.value;
}
}
customElements.define('sample-element', SampleElement);
`
`sh`
git clone https://github.com/advanced-rest-client/http-method-selector
cd http-method-selector
npm install
`sh`
npm start
`sh``
npm test