- 5kg of red horn pepper. green works to, but it's gonna look weird
- 3kg of egg plant, classic purple kind
- you can vary this a bit, but usually the ration is 1:2 to 3:5
- 1 entire head of garlic
- 0.5 liter of vegetable, rapeseed or sunflower oil. basically any that doesn't have a strung flavor and has a high heat resistance
- chilli peppers to taste
- various spices to taste listed below
- sugar
.myGridClass { | |
width: 100%; | |
/*this will be the color of the odd row*/ | |
background-color: #fff; | |
margin: 5px 0 10px 0; | |
border: solid 1px #525252; | |
border-collapse:collapse; | |
} | |
/*data elements*/ |
Sadly, elements is not a separate library.
It's just a part of the still in development Stripe.js v3, so the only way to include it is to include the whole script in the page somewhere. There is no bower library, no amd/require/commonjs package of any sort.
This is the only way to include it:
// usage: data-bind="scrollTo: booleanObservable" | |
// will scroll to this item if observable is true | |
// made by eselk of stack excahnge: http://stackoverflow.com/users/1042232/eselk | |
// found in thread: http://stackoverflow.com/questions/10126812/knockout-js-get-dom-object-associated-with-data | |
ko.bindingHandlers.scrollTo = { | |
update: function (element, valueAccessor) { | |
var value = ko.utils.unwrapObservable(valueAccessor()); | |
console.log(value); | |
if (value) { | |
var scrollParent = $(element).closest("div"); |
[DllImport("user32.dll")] | |
public static extern IntPtr FindWindow( | |
string lpClassName,string lpWindowName); | |
[DllImport("user32.dll")] | |
static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); |
Note: Once you read through this, I recommend at some point watching a video on Vimeo which really helped me
- https://vimeo.com/148529508
- the git repository where the code from the video is kept is at https://github.com/poteto/component-best-practices
The general idea behind it is the same one we have behind a web component in general. Right now, in HTML, we have elements. Each element has some sort of behavior and meaning behind it. <p>
is a paragraph, <h1>
is a header, and they are both meant to work as such. There isn't a lot of behavior tied to thise, but there is to some of the more advanced elements such as <input>
, <audio>
or <video>
.
Components are intended to be something like a new custom HTML element, albeit we use it in our templates, not actual HTML. Still, ti's supposed to be something that encapsulates behavior and presentation of a single UI element, meant to be used for a specific purpose. In this analogy
- the data we bound to a componet woul
Vector2 touchPos = new Vector2(Gdx.input.getX(), camera.viewportHeight - Gdx.input.getY()); |
camera = new OrthographicCamera(Gdx.graphics.getWidth(), Gdx.graphics.getHeight()); | |
camera.setToOrtho(false, Gdx.graphics.getWidth(), Gdx.graphics.getHeight()); |
newValue = easeFunction( | |
elapsedTime, | |
initialValue, | |
totalChange, | |
totalDuration | |
); |
x => x.Name == "Bob" |