Created
December 13, 2016 18:26
-
-
Save Thanood/d520ffe2c7ad795273f093a1dd19fa64 to your computer and use it in GitHub Desktop.
Aurelia-Materialize bridge input fields input types
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<div> | |
<md-card md-title="Password input"> | |
<div> | |
<md-input md-type="password" md-label="password text field" md-value.bind="password"></md-input><br /> | |
</div> | |
</md-card> | |
<md-card md-title="Email input"> | |
<div> | |
<md-input md-type="email" md-label="email text field" md-validate="true" md-validate-error="invalid email" md-value.bind="email"></md-input><br /> | |
</div> | |
</md-card> | |
<md-card md-title="Float Number input"> | |
<div> | |
<md-input md-type="number" md-step="any" md-label="float number text field" md-validate="true" md-validate-error="invalid number" md-value.bind="floatingNumber"></md-input><br /> | |
</div> | |
</md-card> | |
<md-card md-title="Number input (with steps of two)"> | |
<div> | |
<md-input md-type="number" md-step="2" md-label="number text field" md-validate="true" md-validate-error="invalid number" md-value.bind="number"></md-input><br /> | |
</div> | |
</md-card> | |
<md-card md-title="Time input"> | |
<div> | |
<md-input md-type="time" md-label="time text field" md-validate="true" md-validate-error="invalid time" md-value.bind="time"></md-input><br /> | |
</div> | |
</md-card> | |
</div> | |
</template> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export class App { | |
password = ''; | |
email = ''; | |
number = 0; | |
floatingNumber = 0.00; | |
time = null; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html> | |
<head> | |
<title>Aurelia</title> | |
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> | |
<meta name="viewport" content="width=device-width, initial-scale=1"> | |
</head> | |
<body aurelia-app="main"> | |
<h1>Loading...</h1> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/0.19.6/system.js"></script> | |
<script src="https://rawgit.com/aurelia-ui-toolkits/aurelia-materialize-bundles/0.20.2/config2.js"></script> | |
<script> | |
System.import('aurelia-bootstrapper'); | |
</script> | |
</body> | |
</html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/******************************************************************************* | |
* The following two lines enable async/await without using babel's | |
* "runtime" transformer. Uncomment the lines if you intend to use async/await. | |
* | |
* More info here: https://github.com/jdanyow/aurelia-plunker/issues/2 | |
*/ | |
//import regeneratorRuntime from 'babel-runtime/regenerator'; | |
//window.regeneratorRuntime = regeneratorRuntime; | |
/******************************************************************************/ | |
import 'materialize'; | |
export function configure(aurelia) { | |
aurelia.use | |
.standardConfiguration() | |
.developmentLogging() | |
.plugin('aurelia-materialize-bridge', bridge => bridge.useAll() ); | |
aurelia.start().then(a => a.setRoot()); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment