-
Notifications
You must be signed in to change notification settings - Fork 0
0.2.8 doubles
Ivan S Glazunov edited this page Feb 20, 2015
·
2 revisions
{ [name: string]: Object > Double > Tag > Content > Prototype };
Hash with extensions of Double.
html
body
head
h1
h2
h3
h4
h5
h6
hgroup
div
p
address
blockquote
pre
ul
ol
li
dl
dt
dd
fieldset
legend
form
noscript
object
table
thead
tbody
tfoot
tr
td
th
col
colgroup
caption
span
b
big
strong
i
var
cite
em
q
del
s
strike
tt
code
kbd
samp
small
sub
sup
dfn
bdo
abbr
acronym
a
button
textarea
select
option
article
aside
figcaption
figure
footer
header
section
main
nav
menu
audio
video
embed
canvas
output
details
summary
mark
meter
progress
template
comment
title
script
var div = Templates.doubles.div;
div('#general.class')('content').render(console.log);
<div class="class" id="general">content</div>
- TData: Renderer|sync|async|Mixin
- TCallback: (error, result) => void
- TSelector: string
- TInjector: () => void
- TAttributes: [name: string]: TData
- TContext: TData
Node.js:
var T = require('oswst');
Require.js:
define(['oswst'], function(T) {});
window
:
var T = window.oswst(_, async);
-
Templates
- .compile
- .include
- .render
- .renderContext
- .renderAttributes
- .renderSelector
- .sync
- .isSyncFunction
- .async
- .isAsyncFunction
- .Prototype()
- .Renderer > .Prototype
- .Data > .Renderer
- .data > .Data
- .Tag > .data
- .Single > .Tag
- .singles[string]
- .Double > .Tag
- .doubles[string]
- .Doctype > .Tag
- .doctypes[string]
- .xml > .Tag
- .Mixin > .Data
- .mixin > .Mixin
- .mixins[string]
- .Module > .Renderer
- .with