Skip to content

Instantly share code, notes, and snippets.

View Vheissu's full-sized avatar
💭
SURFING THE INTERNET

Dwayne Charrington Vheissu

💭
SURFING THE INTERNET
View GitHub Profile
@Vheissu
Vheissu / app.html
Last active June 28, 2017 10:24
Example of a simple string loop in Aurelia
<template>
<ul>
<li repeat.for="name of names">${name}</li>
</ul>
<ol>
<li repeat.for="name of nameObjects">${name.name} has made ${name.commits} commits.</li>
</ol>
</template>
@Vheissu
Vheissu / app.html
Last active June 28, 2017 10:11
Example of visibility toggling in Aurelia
<template>
<h1 show.bind="showMe">Now you see me...</h1>
<button type="button" click.delegate="showMe = !showMe">Toggle Visibility</button>
</template>
@Vheissu
Vheissu / app.html
Last active June 28, 2017 06:32
Access Aurelia container
<template>
<require from="./auth-attribute"></require>
<h1>Shibby</h1>
<button disabled.bind="buttonState" click.delegate="handleClick()" auth="disabled.bind: buttonState;">My Button</button>
</template>
@Vheissu
Vheissu / app.html
Last active June 15, 2017 05:13
Example of shared data
<template>
<router-view></router-view>
</template>
@Vheissu
Vheissu / app.html
Last active March 10, 2017 08:13
Example of collapse custom attribute
<template>
<require from="./collapse"></require>
<style>
div {
border: 1px solid #CCC;
}
.au-collapse--show {
display: block;
@Vheissu
Vheissu / app.html
Last active December 14, 2016 01:53
Dynamic view creation in Aurelia
<template>
<compose view.bind="viewStrategy"></compose>
</template>
@Vheissu
Vheissu / app.html
Last active December 14, 2016 00:17
Animation example
<template>
<require from="./styles.css"></require>
<div class="my-cool-element">
<div class="au-animate">
<h1>My element animates</h1>
</div>
</div>
</template>
@Vheissu
Vheissu / app.html
Last active December 7, 2016 05:03
Aurelia code snippet custom element demo
<template>
<require from="./code-snippet"></require>
<code-snippet model.bind="{name: 'Rob', likes: ['apples', 'oranges', 'bananas', 'pineapples']}">
<h1>Hello, my name is: ${name}</h1>
<h2>My favourite fruits are:</h2>
<ul>
<li repeat.for="fruit of likes">${fruit}</li>
</ul>
</code-snippet>
@Vheissu
Vheissu / app.html
Last active December 7, 2016 02:53
An example showing how to detect mousewheel movement in Aurelia
<template>
<div wheel.delegate="wheelmove($event)" style="background: teal; border: 2px dotted #333; color: #FFF; font-size: 16px; font-weight: bold; height: 250px; width:500px;">Scroll your mousewheel in here</div>
<ul if.bind="mouseevents">
<li repeat.for="mouseevent of mouseevents">x: ${mouseevent.x} y: ${mouseevent.y}</li>
</ul>
</template>
@Vheissu
Vheissu / app.html
Last active December 7, 2016 02:51
An example showing how to detect mouse movement events in Aurelia
<template>
<div mousemove.delegate="mousemove($event)" style="background: teal; border: 2px dotted #333; color: #FFF; font-size: 16px; font-weight: bold; height: 250px; width:500px;">Move mouse in here...</div>
<ul if.bind="mouseevents">
<li repeat.for="mouseevent of mouseevents">x: ${mouseevent.x} y: ${mouseevent.y}</li>
</ul>
</template>