mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
23 lines
772 B
TypeScript
23 lines
772 B
TypeScript
import { Rivets } from 'rivets';
|
|
|
|
Rivets.configure({
|
|
// Attribute prefix in templates
|
|
prefix: 'rv',
|
|
// Preload templates with initial data on bind
|
|
preloadData: true,
|
|
// Root sightglass interface for keypaths
|
|
rootInterface: '.',
|
|
// Template delimiters for text bindings
|
|
templateDelimiters: ['[[', ']]'],
|
|
// Augment the event handler of the on-* binder
|
|
handler(target: any, event: any, binding: any) {
|
|
this.call(target, event, binding.view.models);
|
|
}
|
|
});
|
|
|
|
const t = { test: ["hello", "one", "two"] };
|
|
const opts = { bar: "foo" };
|
|
Rivets.bind(document.getElementById("para1"), t);
|
|
Rivets.bind(document.getElementById("para1"), t, opts);
|
|
Rivets.bind([document.getElementById("para1"), document.getElementById("para2")], t);
|