├── .gitmodules ├── CONTRIBUTORS ├── COPYING ├── README ├── ample ├── .htaccess ├── cultures │ ├── af-ZA.js │ ├── af.js │ ├── am-ET.js │ ├── am.js │ ├── ar-AE.js │ ├── ar-BH.js │ ├── ar-DZ.js │ ├── ar-EG.js │ ├── ar-IQ.js │ ├── ar-JO.js │ ├── ar-KW.js │ ├── ar-LB.js │ ├── ar-LY.js │ ├── ar-MA.js │ ├── ar-OM.js │ ├── ar-QA.js │ ├── ar-SA.js │ ├── ar-SY.js │ ├── ar-TN.js │ ├── ar-YE.js │ ├── ar.js │ ├── arn-CL.js │ ├── arn.js │ ├── as-IN.js │ ├── as.js │ ├── az-Cyrl-AZ.js │ ├── az-Cyrl.js │ ├── az-Latn-AZ.js │ ├── az-Latn.js │ ├── az.js │ ├── ba-RU.js │ ├── ba.js │ ├── be-BY.js │ ├── be.js │ ├── bg-BG.js │ ├── bg.js │ ├── bn-BD.js │ ├── bn-IN.js │ ├── bn.js │ ├── bo-CN.js │ ├── bo.js │ ├── br-FR.js │ ├── br.js │ ├── bs-Cyrl-BA.js │ ├── bs-Cyrl.js │ ├── bs-Latn-BA.js │ ├── bs-Latn.js │ ├── bs.js │ ├── ca-ES.js │ ├── ca.js │ ├── co-FR.js │ ├── co.js │ ├── cs-CZ.js │ ├── cs.js │ ├── cultures.js │ ├── cy-GB.js │ ├── cy.js │ ├── da-DK.js │ ├── da.js │ ├── de-AT.js │ ├── de-CH.js │ ├── de-DE.js │ ├── de-LI.js │ ├── de-LU.js │ ├── de.js │ ├── dsb-DE.js │ ├── dsb.js │ ├── dv-MV.js │ ├── dv.js │ ├── el-GR.js │ ├── el.js │ ├── en-029.js │ ├── en-AU.js │ ├── en-BZ.js │ ├── en-CA.js │ ├── en-GB.js │ ├── en-IE.js │ ├── en-IN.js │ ├── en-JM.js │ ├── en-MY.js │ ├── en-NZ.js │ ├── en-PH.js │ ├── en-SG.js │ ├── en-TT.js │ ├── en-US.js │ ├── en-ZA.js │ ├── en-ZW.js │ ├── es-AR.js │ ├── es-BO.js │ ├── es-CL.js │ ├── es-CO.js │ ├── es-CR.js │ ├── es-DO.js │ ├── es-EC.js │ ├── es-ES.js │ ├── es-GT.js │ ├── es-HN.js │ ├── es-MX.js │ ├── es-NI.js │ ├── es-PA.js │ ├── es-PE.js │ ├── es-PR.js │ ├── es-PY.js │ ├── es-SV.js │ ├── es-US.js │ ├── es-UY.js │ ├── es-VE.js │ ├── es.js │ ├── et-EE.js │ ├── et.js │ ├── eu-ES.js │ ├── eu.js │ ├── fa-IR.js │ ├── fa.js │ ├── fi-FI.js │ ├── fi.js │ ├── fil-PH.js │ ├── fil.js │ ├── fo-FO.js │ ├── fo.js │ ├── fr-BE.js │ ├── fr-CA.js │ ├── fr-CH.js │ ├── fr-FR.js │ ├── fr-LU.js │ ├── fr-MC.js │ ├── fr.js │ ├── fy-NL.js │ ├── fy.js │ ├── ga-IE.js │ ├── ga.js │ ├── gd-GB.js │ ├── gd.js │ ├── gl-ES.js │ ├── gl.js │ ├── gsw-FR.js │ ├── gsw.js │ ├── gu-IN.js │ ├── gu.js │ ├── ha-Latn-NG.js │ ├── ha-Latn.js │ ├── ha.js │ ├── he-IL.js │ ├── he.js │ ├── hi-IN.js │ ├── hi.js │ ├── hr-BA.js │ ├── hr-HR.js │ ├── hr.js │ ├── hsb-DE.js │ ├── hsb.js │ ├── hu-HU.js │ ├── hu.js │ ├── hy-AM.js │ ├── hy.js │ ├── id-ID.js │ ├── id.js │ ├── ig-NG.js │ ├── ig.js │ ├── ii-CN.js │ ├── ii.js │ ├── is-IS.js │ ├── is.js │ ├── it-CH.js │ ├── it-IT.js │ ├── it.js │ ├── iu-Cans-CA.js │ ├── iu-Cans.js │ ├── iu-Latn-CA.js │ ├── iu-Latn.js │ ├── iu.js │ ├── ja-JP.js │ ├── ja.js │ ├── ka-GE.js │ ├── ka.js │ ├── kk-KZ.js │ ├── kk.js │ ├── kl-GL.js │ ├── kl.js │ ├── km-KH.js │ ├── km.js │ ├── kn-IN.js │ ├── kn.js │ ├── ko-KR.js │ ├── ko.js │ ├── kok-IN.js │ ├── kok.js │ ├── ky-KG.js │ ├── ky.js │ ├── lb-LU.js │ ├── lb.js │ ├── lo-LA.js │ ├── lo.js │ ├── lt-LT.js │ ├── lt.js │ ├── lv-LV.js │ ├── lv.js │ ├── mi-NZ.js │ ├── mi.js │ ├── mk-MK.js │ ├── mk.js │ ├── ml-IN.js │ ├── ml.js │ ├── mn-Cyrl.js │ ├── mn-MN.js │ ├── mn-Mong-CN.js │ ├── mn-Mong.js │ ├── mn.js │ ├── moh-CA.js │ ├── moh.js │ ├── mr-IN.js │ ├── mr.js │ ├── ms-BN.js │ ├── ms-MY.js │ ├── ms.js │ ├── mt-MT.js │ ├── mt.js │ ├── nb-NO.js │ ├── nb.js │ ├── ne-NP.js │ ├── ne.js │ ├── nl-BE.js │ ├── nl-NL.js │ ├── nl.js │ ├── nn-NO.js │ ├── nn.js │ ├── no.js │ ├── nso-ZA.js │ ├── nso.js │ ├── oc-FR.js │ ├── oc.js │ ├── or-IN.js │ ├── or.js │ ├── pa-IN.js │ ├── pa.js │ ├── pl-PL.js │ ├── pl.js │ ├── prs-AF.js │ ├── prs.js │ ├── ps-AF.js │ ├── ps.js │ ├── pt-BR.js │ ├── pt-PT.js │ ├── pt.js │ ├── qut-GT.js │ ├── qut.js │ ├── quz-BO.js │ ├── quz-EC.js │ ├── quz-PE.js │ ├── quz.js │ ├── rm-CH.js │ ├── rm.js │ ├── ro-RO.js │ ├── ro.js │ ├── ru-RU.js │ ├── ru.js │ ├── rw-RW.js │ ├── rw.js │ ├── sa-IN.js │ ├── sa.js │ ├── sah-RU.js │ ├── sah.js │ ├── se-FI.js │ ├── se-NO.js │ ├── se-SE.js │ ├── se.js │ ├── si-LK.js │ ├── si.js │ ├── sk-SK.js │ ├── sk.js │ ├── sl-SI.js │ ├── sl.js │ ├── sma-NO.js │ ├── sma-SE.js │ ├── sma.js │ ├── smj-NO.js │ ├── smj-SE.js │ ├── smj.js │ ├── smn-FI.js │ ├── smn.js │ ├── sms-FI.js │ ├── sms.js │ ├── sq-AL.js │ ├── sq.js │ ├── sr-Cyrl-BA.js │ ├── sr-Cyrl-CS.js │ ├── sr-Cyrl-ME.js │ ├── sr-Cyrl-RS.js │ ├── sr-Cyrl.js │ ├── sr-Latn-BA.js │ ├── sr-Latn-CS.js │ ├── sr-Latn-ME.js │ ├── sr-Latn-RS.js │ ├── sr-Latn.js │ ├── sr.js │ ├── sv-FI.js │ ├── sv-SE.js │ ├── sv.js │ ├── sw-KE.js │ ├── sw.js │ ├── syr-SY.js │ ├── syr.js │ ├── ta-IN.js │ ├── ta.js │ ├── te-IN.js │ ├── te.js │ ├── tg-Cyrl-TJ.js │ ├── tg-Cyrl.js │ ├── tg.js │ ├── th-TH.js │ ├── th.js │ ├── tk-TM.js │ ├── tk.js │ ├── tn-ZA.js │ ├── tn.js │ ├── tr-TR.js │ ├── tr.js │ ├── tt-RU.js │ ├── tt.js │ ├── tzm-Latn-DZ.js │ ├── tzm-Latn.js │ ├── tzm.js │ ├── ug-CN.js │ ├── ug.js │ ├── uk-UA.js │ ├── uk.js │ ├── ur-PK.js │ ├── ur.js │ ├── uz-Cyrl-UZ.js │ ├── uz-Cyrl.js │ ├── uz-Latn-UZ.js │ ├── uz-Latn.js │ ├── uz.js │ ├── vi-VN.js │ ├── vi.js │ ├── wo-SN.js │ ├── wo.js │ ├── xh-ZA.js │ ├── xh.js │ ├── yo-NG.js │ ├── yo.js │ ├── zh-CHS.js │ ├── zh-CHT.js │ ├── zh-CN.js │ ├── zh-HK.js │ ├── zh-Hans.js │ ├── zh-Hant.js │ ├── zh-MO.js │ ├── zh-SG.js │ ├── zh-TW.js │ ├── zh.js │ ├── zu-ZA.js │ └── zu.js ├── languages │ ├── aui │ │ ├── .files │ │ ├── aui.js │ │ ├── classes │ │ │ └── cAUIElement.js │ │ ├── elements │ │ │ ├── filepicker.js │ │ │ ├── map.js │ │ │ ├── marker.js │ │ │ ├── pager.js │ │ │ ├── panel.js │ │ │ ├── panelset.js │ │ │ ├── sidebar.js │ │ │ ├── sound.js │ │ │ └── xhtml.js │ │ └── themes │ │ │ └── default │ │ │ ├── elements.css │ │ │ ├── style.css │ │ │ └── style.php │ ├── chart │ │ ├── .files │ │ ├── chart.js │ │ ├── classes │ │ │ └── cChartElement.js │ │ ├── elements │ │ │ ├── bar.js │ │ │ ├── bubble.js │ │ │ ├── chart.js │ │ │ ├── doughnut.js │ │ │ ├── funnel.js │ │ │ ├── group.js │ │ │ ├── item.js │ │ │ ├── line.js │ │ │ ├── map.js │ │ │ ├── pie.js │ │ │ ├── radar.js │ │ │ └── stream.js │ │ └── themes │ │ │ └── default │ │ │ ├── basic.css │ │ │ ├── style.css │ │ │ └── style.php │ ├── mobile │ │ ├── .files │ │ ├── classes │ │ │ └── cMobileElement.js │ │ ├── elements │ │ │ ├── data │ │ │ │ ├── image.js │ │ │ │ ├── scroll.js │ │ │ │ ├── tablecell.js │ │ │ │ ├── text.js │ │ │ │ └── web.js │ │ │ ├── input │ │ │ │ ├── activity.js │ │ │ │ ├── page.js │ │ │ │ ├── progress.js │ │ │ │ ├── roundrect.js │ │ │ │ ├── segmented.js │ │ │ │ ├── slider.js │ │ │ │ ├── switch.js │ │ │ │ └── textfield.js │ │ │ └── windows │ │ │ │ ├── barbutton.js │ │ │ │ ├── fixedspace.js │ │ │ │ ├── flexiblespace.js │ │ │ │ ├── navigationbar.js │ │ │ │ ├── navigationitem.js │ │ │ │ ├── search.js │ │ │ │ ├── tabbar.js │ │ │ │ ├── tabbaritem.js │ │ │ │ ├── toolbar.js │ │ │ │ └── view.js │ │ ├── mobile.js │ │ └── themes │ │ │ └── default │ │ │ ├── style.css │ │ │ └── style.php │ ├── svg │ │ ├── .files │ │ ├── classes │ │ │ ├── cSVGElement.js │ │ │ ├── cSVGPathSeg.js │ │ │ ├── cSVGPathSegList.js │ │ │ ├── cSVGRect.js │ │ │ └── segments │ │ │ │ ├── cSVGPathSegArcAbs.js │ │ │ │ ├── cSVGPathSegArcRel.js │ │ │ │ ├── cSVGPathSegClosePath.js │ │ │ │ ├── cSVGPathSegCurvetoCubicAbs.js │ │ │ │ ├── cSVGPathSegCurvetoCubicRel.js │ │ │ │ ├── cSVGPathSegCurvetoCubicSmoothAbs.js │ │ │ │ ├── cSVGPathSegCurvetoCubicSmoothRel.js │ │ │ │ ├── cSVGPathSegCurvetoQuadraticAbs.js │ │ │ │ ├── cSVGPathSegCurvetoQuadraticRel.js │ │ │ │ ├── cSVGPathSegCurvetoQuadraticSmoothAbs.js │ │ │ │ ├── cSVGPathSegCurvetoQuadraticSmoothRel.js │ │ │ │ ├── cSVGPathSegLinetoAbs.js │ │ │ │ ├── cSVGPathSegLinetoHorizontalAbs.js │ │ │ │ ├── cSVGPathSegLinetoHorizontalRel.js │ │ │ │ ├── cSVGPathSegLinetoRel.js │ │ │ │ ├── cSVGPathSegLinetoVerticalAbs.js │ │ │ │ ├── cSVGPathSegLinetoVerticalRel.js │ │ │ │ ├── cSVGPathSegMovetoAbs.js │ │ │ │ └── cSVGPathSegMovetoRel.js │ │ ├── elements │ │ │ ├── a.js │ │ │ ├── circle.js │ │ │ ├── clipPath.js │ │ │ ├── defs.js │ │ │ ├── desc.js │ │ │ ├── ellipse.js │ │ │ ├── foreignObject.js │ │ │ ├── g.js │ │ │ ├── image.js │ │ │ ├── line.js │ │ │ ├── linearGradient.js │ │ │ ├── marker.js │ │ │ ├── metadata.js │ │ │ ├── path.js │ │ │ ├── pattern.js │ │ │ ├── polygon.js │ │ │ ├── polyline.js │ │ │ ├── radialGradient.js │ │ │ ├── rect.js │ │ │ ├── script.js │ │ │ ├── stop.js │ │ │ ├── style.js │ │ │ ├── svg.js │ │ │ ├── switch.js │ │ │ ├── symbol.js │ │ │ ├── text.js │ │ │ ├── textPath.js │ │ │ ├── title.js │ │ │ ├── tref.js │ │ │ ├── tspan.js │ │ │ └── use.js │ │ ├── integrations │ │ │ └── smil.js │ │ └── svg.js │ ├── xforms │ │ ├── .files │ │ ├── classes │ │ │ └── cXFElement.js │ │ ├── elements │ │ │ ├── actions │ │ │ │ ├── action.js │ │ │ │ ├── delete.js │ │ │ │ ├── dispatch.js │ │ │ │ ├── insert.js │ │ │ │ ├── load.js │ │ │ │ ├── message.js │ │ │ │ ├── rebuild.js │ │ │ │ ├── recalculate.js │ │ │ │ ├── refresh.js │ │ │ │ ├── reset.js │ │ │ │ ├── revalidate.js │ │ │ │ ├── send.js │ │ │ │ ├── setfocus.js │ │ │ │ ├── setindex.js │ │ │ │ ├── setvalue.js │ │ │ │ └── toggle.js │ │ │ ├── bind.js │ │ │ ├── container │ │ │ │ ├── case.js │ │ │ │ ├── copy.js │ │ │ │ ├── group.js │ │ │ │ ├── itemset.js │ │ │ │ ├── repeat.js │ │ │ │ └── switch.js │ │ │ ├── controls │ │ │ │ ├── alert.js │ │ │ │ ├── choices.js │ │ │ │ ├── help.js │ │ │ │ ├── hint.js │ │ │ │ ├── input.js │ │ │ │ ├── item.js │ │ │ │ ├── label.js │ │ │ │ ├── output.js │ │ │ │ ├── range.js │ │ │ │ ├── secret.js │ │ │ │ ├── select.js │ │ │ │ ├── select1.js │ │ │ │ ├── submit.js │ │ │ │ ├── textarea.js │ │ │ │ ├── trigger.js │ │ │ │ ├── upload.js │ │ │ │ └── value.js │ │ │ ├── extension.js │ │ │ ├── instance.js │ │ │ ├── instanceData.js │ │ │ ├── model.js │ │ │ └── submission │ │ │ │ ├── header.js │ │ │ │ ├── method.js │ │ │ │ ├── resource.js │ │ │ │ └── submission.js │ │ ├── themes │ │ │ └── default │ │ │ │ ├── style.css │ │ │ │ └── style.php │ │ └── xforms.js │ ├── xhtml-legacy │ │ ├── .files │ │ ├── elements │ │ │ ├── acronym.js │ │ │ ├── applet.js │ │ │ ├── basefont.js │ │ │ ├── big.js │ │ │ ├── center.js │ │ │ ├── dir.js │ │ │ ├── font.js │ │ │ ├── isindex.js │ │ │ ├── s.js │ │ │ ├── strike.js │ │ │ ├── t.js │ │ │ ├── tt.js │ │ │ └── u.js │ │ └── xhtml-legacy.js │ ├── xhtml │ │ ├── .files │ │ ├── classes │ │ │ ├── cXHTMLElement.js │ │ │ ├── cXHTMLInputElement.js │ │ │ └── cXHTMLValidityState.js │ │ ├── elements │ │ │ ├── colorpicker.js │ │ │ ├── datepicker.js │ │ │ ├── edits │ │ │ │ ├── del.js │ │ │ │ └── ins.js │ │ │ ├── embedded │ │ │ │ ├── area.js │ │ │ │ ├── audio.js │ │ │ │ ├── canvas.js │ │ │ │ ├── embed.js │ │ │ │ ├── figure.js │ │ │ │ ├── iframe.js │ │ │ │ ├── img.js │ │ │ │ ├── map.js │ │ │ │ ├── object.js │ │ │ │ ├── param.js │ │ │ │ ├── source.js │ │ │ │ └── video.js │ │ │ ├── forms │ │ │ │ ├── button.js │ │ │ │ ├── datalist.js │ │ │ │ ├── fieldset.js │ │ │ │ ├── form.js │ │ │ │ ├── input.js │ │ │ │ ├── keygen.js │ │ │ │ ├── label.js │ │ │ │ ├── legend.js │ │ │ │ ├── meter.js │ │ │ │ ├── optgroup.js │ │ │ │ ├── option.js │ │ │ │ ├── output.js │ │ │ │ ├── progress.js │ │ │ │ ├── select.js │ │ │ │ └── textarea.js │ │ │ ├── grouping │ │ │ │ ├── blockquote.js │ │ │ │ ├── dd.js │ │ │ │ ├── div.js │ │ │ │ ├── dl.js │ │ │ │ ├── dt.js │ │ │ │ ├── figcaption.js │ │ │ │ ├── figure.js │ │ │ │ ├── hr.js │ │ │ │ ├── li.js │ │ │ │ ├── ol.js │ │ │ │ ├── p.js │ │ │ │ ├── pre.js │ │ │ │ └── ul.js │ │ │ ├── interactive │ │ │ │ ├── command.js │ │ │ │ ├── details.js │ │ │ │ ├── menu.js │ │ │ │ └── summary.js │ │ │ ├── metadata │ │ │ │ ├── base.js │ │ │ │ ├── head.js │ │ │ │ ├── link.js │ │ │ │ ├── meta.js │ │ │ │ ├── style.js │ │ │ │ └── title.js │ │ │ ├── other │ │ │ │ └── dialog.js │ │ │ ├── root │ │ │ │ └── html.js │ │ │ ├── scripting │ │ │ │ ├── eventsource.js │ │ │ │ ├── noscript.js │ │ │ │ └── script.js │ │ │ ├── sections │ │ │ │ ├── address.js │ │ │ │ ├── article.js │ │ │ │ ├── aside.js │ │ │ │ ├── body.js │ │ │ │ ├── footer.js │ │ │ │ ├── h1.js │ │ │ │ ├── h2.js │ │ │ │ ├── h3.js │ │ │ │ ├── h4.js │ │ │ │ ├── h5.js │ │ │ │ ├── h6.js │ │ │ │ ├── header.js │ │ │ │ ├── nav.js │ │ │ │ └── section.js │ │ │ ├── spinbuttons.js │ │ │ ├── tabular │ │ │ │ ├── caption.js │ │ │ │ ├── col.js │ │ │ │ ├── colgroup.js │ │ │ │ ├── table.js │ │ │ │ ├── tbody.js │ │ │ │ ├── td.js │ │ │ │ ├── tfoot.js │ │ │ │ ├── th.js │ │ │ │ ├── thead.js │ │ │ │ └── tr.js │ │ │ └── text │ │ │ │ ├── a.js │ │ │ │ ├── abbr.js │ │ │ │ ├── b.js │ │ │ │ ├── bdo.js │ │ │ │ ├── br.js │ │ │ │ ├── cite.js │ │ │ │ ├── code.js │ │ │ │ ├── dfn.js │ │ │ │ ├── em.js │ │ │ │ ├── i.js │ │ │ │ ├── kbd.js │ │ │ │ ├── mark.js │ │ │ │ ├── q.js │ │ │ │ ├── rp.js │ │ │ │ ├── rt.js │ │ │ │ ├── ruby.js │ │ │ │ ├── samp.js │ │ │ │ ├── small.js │ │ │ │ ├── span.js │ │ │ │ ├── strong.js │ │ │ │ ├── sub.js │ │ │ │ ├── sup.js │ │ │ │ ├── time.js │ │ │ │ ├── var.js │ │ │ │ └── wbr.js │ │ ├── integrations │ │ │ ├── selectors.js │ │ │ └── smil.js │ │ ├── managers │ │ │ └── oXHTMLAccessKeyManager.js │ │ ├── themes │ │ │ └── default │ │ │ │ ├── colorpicker.css │ │ │ │ ├── datepicker.css │ │ │ │ ├── forms.css │ │ │ │ ├── media │ │ │ │ ├── button.png │ │ │ │ ├── colorpicker │ │ │ │ │ ├── brightness_pointer.gif │ │ │ │ │ ├── brightness_shader.png │ │ │ │ │ ├── huesaturation.jpg │ │ │ │ │ └── huesaturation_pointer.gif │ │ │ │ └── forms.png │ │ │ │ ├── style.css │ │ │ │ └── style.php │ │ └── xhtml.js │ ├── xmlschema │ │ ├── .files │ │ ├── builtin │ │ │ └── builtin.js │ │ ├── classes │ │ │ ├── cXSConstants.js │ │ │ ├── cXSElement.js │ │ │ ├── cXSException.js │ │ │ ├── cXSModel.js │ │ │ ├── cXSNamedMap.js │ │ │ ├── cXSNamespaceItem.js │ │ │ ├── cXSNamespaceItemList.js │ │ │ ├── cXSObject.js │ │ │ ├── cXSObjectList.js │ │ │ ├── cXSTypeDefinition.js │ │ │ ├── datatypes │ │ │ │ ├── cXSFacet.js │ │ │ │ ├── cXSMultiValueFacet.js │ │ │ │ └── cXSSimpleTypeDefinition.js │ │ │ ├── loader │ │ │ │ ├── cXSImplementation.js │ │ │ │ └── cXSLoader.js │ │ │ ├── psvi │ │ │ │ ├── cXSAttributePSVI.js │ │ │ │ ├── cXSElementPSVI.js │ │ │ │ ├── cXSItemPSVI.js │ │ │ │ └── cXSPSVIProvider.js │ │ │ └── structures │ │ │ │ ├── cXSAnnotation.js │ │ │ │ ├── cXSAttributeDeclaration.js │ │ │ │ ├── cXSAttributeGroupDefinition.js │ │ │ │ ├── cXSAttributeUse.js │ │ │ │ ├── cXSComplexTypeDefinition.js │ │ │ │ ├── cXSElementDeclaration.js │ │ │ │ ├── cXSModelGroup.js │ │ │ │ ├── cXSModelGroupDefinition.js │ │ │ │ ├── cXSNotationDeclaration.js │ │ │ │ ├── cXSParticle.js │ │ │ │ ├── cXSTerm.js │ │ │ │ └── cXSWildcard.js │ │ ├── elements │ │ │ ├── appinfo.js │ │ │ ├── datatypes │ │ │ │ ├── facets │ │ │ │ │ ├── assertion.js │ │ │ │ │ ├── enumeration.js │ │ │ │ │ ├── fractionDigits.js │ │ │ │ │ ├── length.js │ │ │ │ │ ├── maxExclusive.js │ │ │ │ │ ├── maxInclusive.js │ │ │ │ │ ├── maxLength.js │ │ │ │ │ ├── maxScale.js │ │ │ │ │ ├── minExclusive.js │ │ │ │ │ ├── minInclusive.js │ │ │ │ │ ├── minLength.js │ │ │ │ │ ├── minScale.js │ │ │ │ │ ├── pattern.js │ │ │ │ │ ├── totalDigits.js │ │ │ │ │ └── whiteSpace.js │ │ │ │ ├── list.js │ │ │ │ ├── restriction.js │ │ │ │ ├── simpleType.js │ │ │ │ └── union.js │ │ │ ├── documentation.js │ │ │ ├── import.js │ │ │ ├── include.js │ │ │ ├── schema.js │ │ │ └── structures │ │ │ │ ├── all.js │ │ │ │ ├── annotation.js │ │ │ │ ├── any.js │ │ │ │ ├── anyAttribute.js │ │ │ │ ├── assert.js │ │ │ │ ├── attribute.js │ │ │ │ ├── attributeGroup.js │ │ │ │ ├── choice.js │ │ │ │ ├── complexContent.js │ │ │ │ ├── complexType.js │ │ │ │ ├── defaultOpenContent.js │ │ │ │ ├── element.js │ │ │ │ ├── extension.js │ │ │ │ ├── field.js │ │ │ │ ├── group.js │ │ │ │ ├── key.js │ │ │ │ ├── keyref.js │ │ │ │ ├── notation.js │ │ │ │ ├── openContent.js │ │ │ │ ├── override.js │ │ │ │ ├── redefine.js │ │ │ │ ├── selector.js │ │ │ │ ├── sequence.js │ │ │ │ ├── simpleContent.js │ │ │ │ └── unique.js │ │ ├── integrations │ │ │ └── ample.js │ │ └── xmlschema.js │ └── xul │ │ ├── .files │ │ ├── classes │ │ ├── cXULController.js │ │ ├── cXULDocument.js │ │ ├── cXULElement.js │ │ ├── cXULInputElement.js │ │ ├── cXULPopupElement.js │ │ ├── cXULSelectElement.js │ │ └── cXULWindowElement.js │ │ ├── elements │ │ ├── arrowscrollbox.js │ │ ├── box.js │ │ ├── broadcaster.js │ │ ├── broadcasterset.js │ │ ├── button.js │ │ ├── caption.js │ │ ├── checkbox.js │ │ ├── colorpicker-pane.js │ │ ├── colorpicker.js │ │ ├── column.js │ │ ├── columns.js │ │ ├── command.js │ │ ├── commandset.js │ │ ├── datepicker-pane.js │ │ ├── datepicker.js │ │ ├── deck.js │ │ ├── description.js │ │ ├── dialog.js │ │ ├── dialogheader.js │ │ ├── editor.js │ │ ├── grid.js │ │ ├── groupbox.js │ │ ├── hbox.js │ │ ├── iframe.js │ │ ├── image.js │ │ ├── key.js │ │ ├── keyset.js │ │ ├── label.js │ │ ├── listbody.js │ │ ├── listbox.js │ │ ├── listcell.js │ │ ├── listcol.js │ │ ├── listcols.js │ │ ├── listhead.js │ │ ├── listheader.js │ │ ├── listitem.js │ │ ├── menu.js │ │ ├── menubar.js │ │ ├── menuitem.js │ │ ├── menulist.js │ │ ├── menupopup.js │ │ ├── menuseparator.js │ │ ├── observes.js │ │ ├── overlay.js │ │ ├── page.js │ │ ├── panel.js │ │ ├── popupset.js │ │ ├── progressmeter.js │ │ ├── radio.js │ │ ├── radiogroup.js │ │ ├── row.js │ │ ├── rows.js │ │ ├── scale.js │ │ ├── script.js │ │ ├── scrollbox.js │ │ ├── separator.js │ │ ├── sidebar.js │ │ ├── spacer.js │ │ ├── spinbuttons.js │ │ ├── splitter.js │ │ ├── stack.js │ │ ├── statusbar.js │ │ ├── statusbarpanel.js │ │ ├── tab.js │ │ ├── tabbox.js │ │ ├── tabpanel.js │ │ ├── tabpanels.js │ │ ├── tabs.js │ │ ├── textbox.js │ │ ├── timepicker.js │ │ ├── toolbar.js │ │ ├── toolbarbutton.js │ │ ├── toolbargrippy.js │ │ ├── toolbarseparator.js │ │ ├── toolbarspacer.js │ │ ├── toolbarspring.js │ │ ├── toolbox.js │ │ ├── tooltip-pane.js │ │ ├── tooltip.js │ │ ├── tree.js │ │ ├── treebody.js │ │ ├── treecell.js │ │ ├── treechildren.js │ │ ├── treecol.js │ │ ├── treecols.js │ │ ├── treeitem.js │ │ ├── treerow.js │ │ ├── vbox.js │ │ ├── window.js │ │ ├── wizard.js │ │ └── wizardpage.js │ │ ├── locales │ │ ├── en.js │ │ ├── fr.js │ │ └── it.js │ │ ├── managers │ │ ├── oXULBroadcastDispatcher.js │ │ ├── oXULCommandDispatcher.js │ │ ├── oXULPopupManager.js │ │ ├── oXULReflowManager.js │ │ └── oXULWindowManager.js │ │ ├── pis │ │ └── xul-overlay.js │ │ ├── themes │ │ ├── default │ │ │ ├── colorpicker-pane.css │ │ │ ├── css3.css │ │ │ ├── datepicker-pane.css │ │ │ ├── debug.css │ │ │ ├── editor.css │ │ │ ├── input.css │ │ │ ├── interaction.css │ │ │ ├── markup.css │ │ │ ├── media │ │ │ │ ├── brightness_pointer.gif │ │ │ │ ├── brightness_shader.png │ │ │ │ ├── button_close.gif │ │ │ │ ├── colorpicker.gif │ │ │ │ ├── controls.gif │ │ │ │ ├── datepicker.gif │ │ │ │ ├── dimple.png │ │ │ │ ├── editor.png │ │ │ │ ├── groupbox_corner.gif │ │ │ │ ├── groupbox_horizontal.gif │ │ │ │ ├── groupbox_vertical.gif │ │ │ │ ├── huesaturation.jpg │ │ │ │ ├── huesaturation_pointer.gif │ │ │ │ ├── listhead_settings.gif │ │ │ │ ├── listheader.gif │ │ │ │ ├── listheader_splitter.gif │ │ │ │ ├── menuitem_arrow.gif │ │ │ │ ├── menuitem_checkbox.gif │ │ │ │ ├── menuitem_radio.gif │ │ │ │ ├── menulist.gif │ │ │ │ ├── progressmeter_bar.gif │ │ │ │ ├── progressmeter_corner.gif │ │ │ │ ├── progressmeter_unit.gif │ │ │ │ ├── scale_bar_horizontal.gif │ │ │ │ ├── scale_bar_vertical.gif │ │ │ │ ├── scale_button_down.gif │ │ │ │ ├── scrollbox_arrow_down.gif │ │ │ │ ├── scrollbox_arrow_left.gif │ │ │ │ ├── scrollbox_arrow_right.gif │ │ │ │ ├── scrollbox_arrow_up.gif │ │ │ │ ├── spinbuttons.gif │ │ │ │ ├── statusbar.gif │ │ │ │ ├── statusbarpanel_splitter.gif │ │ │ │ ├── tab.gif │ │ │ │ ├── tab_separator.gif │ │ │ │ ├── textbox_search.png │ │ │ │ ├── toolbarbutton_arrow.gif │ │ │ │ ├── toolbarbutton_bottom_hover.gif │ │ │ │ ├── toolbarbutton_bottom_pressed.gif │ │ │ │ ├── toolbarbutton_left_hover.gif │ │ │ │ ├── toolbarbutton_left_pressed.gif │ │ │ │ ├── toolbarbutton_right_hover.gif │ │ │ │ ├── toolbarbutton_right_pressed.gif │ │ │ │ ├── toolbarbutton_top_hover.gif │ │ │ │ ├── toolbarbutton_top_pressed.gif │ │ │ │ ├── toolbargrippy.gif │ │ │ │ ├── toolbarseparator.gif │ │ │ │ ├── treecell_line.gif │ │ │ │ ├── treecell_toc.gif │ │ │ │ ├── treecol.gif │ │ │ │ ├── treecol_splitter.gif │ │ │ │ └── treecols_settings.gif │ │ │ ├── menu.css │ │ │ ├── style.css │ │ │ ├── style.php │ │ │ ├── tabbox.css │ │ │ ├── toolbox.css │ │ │ ├── tooltip-pane.css │ │ │ ├── treelist.css │ │ │ └── windowed.css │ │ ├── oschrome │ │ │ ├── style.css │ │ │ └── style.php │ │ ├── osmac │ │ │ ├── style.css │ │ │ └── style.php │ │ ├── osxp │ │ │ ├── style.css │ │ │ └── style.php │ │ └── system │ │ │ └── .htaccess │ │ └── xul.js ├── plugins │ ├── cookie │ │ └── cookie.js │ ├── forms │ │ └── forms.js │ ├── ssr │ │ └── ssr.js │ ├── store │ │ └── store.js │ ├── touch │ │ └── touch.js │ ├── xpath │ │ ├── .files │ │ ├── DOMAdapter.js │ │ ├── classes │ │ │ ├── XPathEvaluator.js │ │ │ ├── XPathException.js │ │ │ ├── XPathExpression.js │ │ │ ├── XPathNSResolver.js │ │ │ └── XPathResult.js │ │ └── xpath.js │ └── xslt │ │ └── xslt.js ├── runtime-prod.js ├── runtime.js └── runtime │ ├── .files │ ├── ample.js │ ├── browser.js │ ├── classes │ ├── AmpleException.js │ ├── Query.js │ ├── core │ │ ├── Attr.js │ │ ├── CDATASection.js │ │ ├── CharacterData.js │ │ ├── Clipboard.js │ │ ├── Comment.js │ │ ├── DOMConfiguration.js │ │ ├── DOMError.js │ │ ├── DOMException.js │ │ ├── DOMImplementation.js │ │ ├── DOMStringList.js │ │ ├── DataTransfer.js │ │ ├── DataTransferItems.js │ │ ├── Document.js │ │ ├── DocumentFragment.js │ │ ├── DocumentType.js │ │ ├── Element.js │ │ ├── Entity.js │ │ ├── EntityReference.js │ │ ├── NamedNodeMap.js │ │ ├── Node.js │ │ ├── NodeList.js │ │ ├── ProcessingInstruction.js │ │ ├── Text.js │ │ ├── Touch.js │ │ └── TouchList.js │ ├── events │ │ ├── ClipboardEvent.js │ │ ├── CustomEvent.js │ │ ├── DocumentEvent.js │ │ ├── DragEvent.js │ │ ├── Event.js │ │ ├── EventTarget.js │ │ ├── FocusEvent.js │ │ ├── GestureEvent.js │ │ ├── HashChangeEvent.js │ │ ├── InputEvent.js │ │ ├── KeyboardEvent.js │ │ ├── MouseEvent.js │ │ ├── MutationEvent.js │ │ ├── ResizeEvent.js │ │ ├── TouchEvent.js │ │ ├── UIEvent.js │ │ └── WheelEvent.js │ ├── misc │ │ ├── NodeAnimation.js │ │ └── NodeLoader.js │ ├── range │ │ └── Range.js │ └── selectors │ │ └── NodeSelector.js │ ├── compat │ ├── Array.js │ ├── DOMParser.js │ ├── Date.js │ ├── Function.js │ ├── JSON.js │ ├── Number.js │ ├── Object.js │ ├── Promise.js │ ├── Storage.js │ ├── StorageEvent.js │ ├── String.js │ ├── XMLHttpRequest.js │ ├── XMLSerializer.js │ ├── XSLTProcessor.js │ └── base64.js │ ├── export.js │ ├── guard.js │ ├── import.js │ ├── managers │ ├── CaptureManager.js │ ├── DragAndDropManager.js │ ├── FocusManager.js │ ├── ResizeManager.js │ └── SelectionManager.js │ ├── modules │ ├── ajax.js │ ├── attributes.js │ ├── css.js │ ├── data.js │ ├── dimensions.js │ ├── effects.js │ ├── event.js │ ├── history.js │ ├── locale.js │ ├── manipulation.js │ ├── modal.js │ ├── offset.js │ ├── queue.js │ └── traversing.js │ ├── pis │ ├── xml-stylesheet.js │ └── xml.js │ ├── processors │ ├── aml │ │ ├── attributes │ │ │ ├── content.js │ │ │ ├── draggable.js │ │ │ ├── droppable.js │ │ │ ├── resizable.js │ │ │ ├── resize-edges.js │ │ │ ├── selectable.js │ │ │ └── values.js │ │ ├── classes │ │ │ ├── AMLAttr.js │ │ │ └── AMLElement.js │ │ ├── elements │ │ │ ├── data.js │ │ │ ├── handler.js │ │ │ └── repeater.js │ │ └── managers │ │ │ └── LocaleChangeManager.js │ ├── rex │ │ └── classes │ │ │ └── REXElement.js │ ├── smil │ │ ├── classes │ │ │ ├── SMILAnimationElement.js │ │ │ ├── SMILElement.js │ │ │ ├── SMILTimeElement.js │ │ │ └── SMILTimeEvent.js │ │ └── elements │ │ │ ├── animate.js │ │ │ ├── animateColor.js │ │ │ ├── animateMotion.js │ │ │ ├── animateTransform.js │ │ │ ├── excl.js │ │ │ ├── par.js │ │ │ ├── seq.js │ │ │ └── set.js │ ├── xbl │ │ └── classes │ │ │ ├── XBLElement.js │ │ │ ├── XBLImplementation.js │ │ │ └── XBLImplementationsList.js │ ├── xlink │ │ ├── attributes │ │ │ └── href.js │ │ └── classes │ │ │ └── XLAttr.js │ └── xmlevents │ │ ├── classes │ │ └── XMLEventsElement.js │ │ └── elements │ │ └── listener.js │ ├── require.js │ └── utilities.js ├── build.properties ├── build.xml ├── examples ├── applications │ ├── imclient │ │ ├── bugreport.css │ │ ├── bugreport.js │ │ ├── bugreport.xml │ │ ├── chat.css │ │ ├── chat.js │ │ ├── chat.xml │ │ ├── client.css │ │ ├── client.js │ │ ├── client.xml │ │ ├── img │ │ │ ├── icons │ │ │ │ ├── addcontact.gif │ │ │ │ ├── delete.gif │ │ │ │ ├── folder.gif │ │ │ │ ├── history.gif │ │ │ │ ├── incomingmessage.gif │ │ │ │ ├── info.gif │ │ │ │ ├── message.gif │ │ │ │ ├── rename.gif │ │ │ │ └── smile.gif │ │ │ ├── progressbar.gif │ │ │ └── statuses │ │ │ │ ├── aim │ │ │ │ ├── away.gif │ │ │ │ ├── chat.gif │ │ │ │ ├── dnd.gif │ │ │ │ ├── none.gif │ │ │ │ ├── off.gif │ │ │ │ ├── on.gif │ │ │ │ └── xa.gif │ │ │ │ ├── icq │ │ │ │ ├── away.gif │ │ │ │ ├── chat.gif │ │ │ │ ├── dnd.gif │ │ │ │ ├── none.gif │ │ │ │ ├── off.gif │ │ │ │ ├── on.gif │ │ │ │ └── xa.gif │ │ │ │ ├── jab │ │ │ │ ├── away.gif │ │ │ │ ├── chat.gif │ │ │ │ ├── dnd.gif │ │ │ │ ├── none.gif │ │ │ │ ├── off.gif │ │ │ │ ├── on.gif │ │ │ │ └── xa.gif │ │ │ │ ├── msn │ │ │ │ ├── away.gif │ │ │ │ ├── chat.gif │ │ │ │ ├── dnd.gif │ │ │ │ ├── none.gif │ │ │ │ ├── off.gif │ │ │ │ ├── on.gif │ │ │ │ └── xa.gif │ │ │ │ └── yim │ │ │ │ ├── away.gif │ │ │ │ ├── chat.gif │ │ │ │ ├── dnd.gif │ │ │ │ ├── none.gif │ │ │ │ ├── off.gif │ │ │ │ ├── on.gif │ │ │ │ └── xa.gif │ │ └── index.html │ ├── mail │ │ ├── client │ │ │ ├── app.js │ │ │ ├── app.xml │ │ │ ├── index.xml │ │ │ ├── login.xml │ │ │ └── modules │ │ │ │ ├── contacts.xml │ │ │ │ ├── message.xml │ │ │ │ ├── messages.xml │ │ │ │ └── settings.xml │ │ ├── index.html │ │ ├── server │ │ │ ├── folders.js │ │ │ ├── labels.js │ │ │ └── messages.js │ │ └── themes │ │ │ └── system │ │ │ └── style.css │ ├── rss │ │ ├── index.html │ │ ├── source │ │ │ ├── app.js │ │ │ └── app.xml │ │ └── themes │ │ │ └── system │ │ │ └── styles.css │ ├── svgalbum │ │ └── index.html │ └── xulgear │ │ ├── README.TXT │ │ ├── build.xml │ │ ├── src │ │ ├── chrome.manifest │ │ ├── chrome │ │ │ └── content │ │ │ │ ├── edit.js │ │ │ │ ├── io.js │ │ │ │ ├── layout.js │ │ │ │ ├── move.js │ │ │ │ ├── options.xul │ │ │ │ ├── overlay.xul │ │ │ │ ├── project.js │ │ │ │ ├── xulgear.js │ │ │ │ ├── xulgear.xul │ │ │ │ ├── xulgear_data.js │ │ │ │ └── xulgear_target.xul │ │ ├── clipartsrc │ │ │ └── Gears_Gray.svg │ │ ├── defaults │ │ │ └── preferences │ │ │ │ └── prefs.js │ │ ├── install.rdf │ │ ├── locale │ │ │ ├── de │ │ │ │ └── translations.dtd │ │ │ ├── en-US │ │ │ │ └── translations.dtd │ │ │ ├── fr │ │ │ │ └── translations.dtd │ │ │ ├── pt-BR │ │ │ │ └── translations.dtd │ │ │ └── ru │ │ │ │ └── translations.dtd │ │ └── skin │ │ │ ├── Gears_Gray.svg │ │ │ ├── overlay.css │ │ │ ├── skin.css │ │ │ ├── status-bar.png │ │ │ └── toolbar-large.png │ │ ├── src_xulrunner │ │ ├── application.ini │ │ ├── chrome │ │ │ ├── chrome.manifest │ │ │ └── content.jar │ │ ├── defaults │ │ │ └── preferences │ │ │ │ ├── debug.js │ │ │ │ └── prefs.js │ │ └── xulpix_debug.exe.lnk │ │ ├── version.number │ │ └── xulrunner │ │ ├── xulrunner-1.9.1.13.en-US.win32.zip │ │ ├── xulrunner-1.9.2.10.en-US.linux-i686.tar.bz2 │ │ ├── xulrunner-linux.tar.bz2 │ │ └── xulrunner-win32.zip ├── helloworld.html ├── index.html ├── languages │ ├── aml │ │ ├── localization.html │ │ └── templating.html │ ├── chart │ │ └── index.html │ ├── smil │ │ └── index.html │ ├── svg │ │ ├── 3dpie.xml │ │ ├── BlankMap-World.xml │ │ ├── BlankMap-World_gray.xml │ │ ├── Human.xml │ │ ├── PreserveAspectRatio.xml │ │ ├── SGML.xml │ │ ├── angel.xml │ │ ├── animateTransform.xml │ │ ├── arcs01.xml │ │ ├── arcs02.xml │ │ ├── babybottle.xml │ │ ├── building.xml │ │ ├── button.xml │ │ ├── cameleon.xml │ │ ├── car.xml │ │ ├── centreeurope20.xml │ │ ├── cubic01.xml │ │ ├── cubic02.xml │ │ ├── ford.xml │ │ ├── git.xml │ │ ├── grapes.xml │ │ ├── heron-cendre.xml │ │ ├── http-headers-status.xml │ │ ├── index.html │ │ ├── keycut.xml │ │ ├── matrix.xml │ │ ├── operashare.xml │ │ ├── path_morphing.xml │ │ ├── phone.xml │ │ ├── projectionpolaire10.xml │ │ ├── quad01.xml │ │ ├── schematic.xml │ │ ├── scim.xml │ │ ├── svg_has_a_posse.xml │ │ ├── svgopen.xml │ │ ├── svgopen10.xml │ │ ├── tetris.xml │ │ ├── text.xml │ │ ├── textPath.xml │ │ ├── tiger.xml │ │ ├── tiger2.xml │ │ ├── toolpost.xml │ │ ├── transform.xml │ │ ├── transformations-groups.xml │ │ ├── transformations.xml │ │ ├── trident-event.xml │ │ ├── type-specimen.xml │ │ ├── units.html │ │ ├── wifi.xml │ │ ├── yinyang.xml │ │ └── zakura.xml │ ├── xhtml │ │ ├── canvas.html │ │ └── forms.html │ ├── xinclude │ │ ├── include.xml │ │ └── index.html │ ├── xmlevents │ │ └── index.html │ ├── xmlschema │ │ └── index.html │ └── xul │ │ ├── icon.gif │ │ ├── index.html │ │ ├── overlay_test.html │ │ ├── overlay_test_overlay.xul │ │ └── xul.html ├── managers │ ├── draganddrop │ │ └── index.html │ ├── resize │ │ └── index.html │ └── select │ │ └── index.html ├── modules │ ├── ajax │ │ ├── content1.xml │ │ ├── content2.xml │ │ └── index.html │ ├── effects │ │ └── index.html │ ├── history │ │ └── index.html │ └── locale │ │ └── index.html └── plugins │ ├── cookie │ └── index.html │ ├── forms │ └── index.html │ ├── store │ └── index.html │ ├── touch │ └── index.html │ ├── xpath │ └── index.html │ └── xslt │ ├── data.xml │ ├── index.html │ └── stylesheet.xsl ├── license ├── gpl.txt └── mit.txt ├── reference ├── book │ ├── book.xml │ ├── dom │ │ ├── ample │ │ │ ├── AmpleException.xml │ │ │ ├── Locale.xml │ │ │ └── Query.xml │ │ ├── core │ │ │ ├── Attr.xml │ │ │ ├── CDATASection.xml │ │ │ ├── CharacterData.xml │ │ │ ├── Comment.xml │ │ │ ├── DOMConfiguration.xml │ │ │ ├── DOMError.xml │ │ │ ├── DOMException.xml │ │ │ ├── DOMImplementation.xml │ │ │ ├── DOMStringList.xml │ │ │ ├── DataTransfer.xml │ │ │ ├── Document.xml │ │ │ ├── DocumentFragment.xml │ │ │ ├── Element.xml │ │ │ ├── EntityReference.xml │ │ │ ├── NamedNodeMap.xml │ │ │ ├── Node.xml │ │ │ ├── NodeList.xml │ │ │ ├── ProcessingInstruction.xml │ │ │ └── Text.xml │ │ ├── events │ │ │ ├── CustomEvent.xml │ │ │ ├── DragEvent.xml │ │ │ ├── Event.xml │ │ │ ├── EventTarget.xml │ │ │ ├── FocusEvent.xml │ │ │ ├── HashChangeEvent.xml │ │ │ ├── InputEvent.xml │ │ │ ├── KeyboardEvent.xml │ │ │ ├── MouseEvent.xml │ │ │ ├── MutationEvent.xml │ │ │ ├── ResizeEvent.xml │ │ │ ├── UIEvent.xml │ │ │ └── WheelEvent.xml │ │ ├── range │ │ │ └── Range.xml │ │ └── touch │ │ │ ├── GestureEvent.xml │ │ │ ├── Touch.xml │ │ │ ├── TouchEvent.xml │ │ │ └── TouchList.xml │ ├── env │ │ ├── ample │ │ │ ├── ample.xml │ │ │ └── event.xml │ │ └── browser │ │ │ ├── DOMParser.xml │ │ │ ├── JSON.xml │ │ │ ├── Promise.xml │ │ │ ├── XMLHttpRequest.xml │ │ │ ├── XMLSerializer.xml │ │ │ └── XSLTProcessor.xml │ ├── markup │ │ ├── aml │ │ │ ├── aml.xsd │ │ │ ├── data.xml │ │ │ ├── handler.xml │ │ │ ├── index.xml │ │ │ └── repeater.xml │ │ ├── aui │ │ │ ├── AUIElement.xml │ │ │ ├── aui.xsd │ │ │ ├── filepicker.xml │ │ │ ├── index.xml │ │ │ ├── map.xml │ │ │ ├── marker.xml │ │ │ ├── sidebar.xml │ │ │ └── sound.xml │ │ ├── chart │ │ │ ├── ChartCanvasElement.xml │ │ │ ├── ChartElement.xml │ │ │ ├── area.xml │ │ │ ├── bar.xml │ │ │ ├── bubble.xml │ │ │ ├── column.xml │ │ │ ├── doughnut.xml │ │ │ ├── funnel.xml │ │ │ ├── group.xml │ │ │ ├── index.xml │ │ │ ├── item.xml │ │ │ ├── line.xml │ │ │ ├── map.xml │ │ │ ├── pie.xml │ │ │ ├── radar.xml │ │ │ └── stream.xml │ │ ├── rex │ │ │ └── index.xml │ │ ├── smil │ │ │ ├── SMILAnimationElement.xml │ │ │ ├── SMILTimeEvent.xml │ │ │ ├── SMILTimingElement.xml │ │ │ ├── animate.xml │ │ │ ├── animateColor.xml │ │ │ ├── animateMotion.xml │ │ │ ├── excl.xml │ │ │ ├── index.xml │ │ │ ├── par.xml │ │ │ ├── seq.xml │ │ │ ├── set.xml │ │ │ └── smil30-ample.xsd │ │ ├── svg │ │ │ ├── SVGElement.xml │ │ │ ├── SVGShapeElement.xml │ │ │ ├── a.xml │ │ │ ├── circle.xml │ │ │ ├── defs.xml │ │ │ ├── desc.xml │ │ │ ├── ellipse.xml │ │ │ ├── foreignObject.xml │ │ │ ├── g.xml │ │ │ ├── image.xml │ │ │ ├── index.xml │ │ │ ├── line.xml │ │ │ ├── linearGradient.xml │ │ │ ├── path.xml │ │ │ ├── polygon.xml │ │ │ ├── polyline.xml │ │ │ ├── radialGradient.xml │ │ │ ├── rect.xml │ │ │ ├── script.xml │ │ │ ├── stop.xml │ │ │ ├── style.xml │ │ │ ├── svg.xml │ │ │ ├── svg11-ample.xsd │ │ │ ├── text.xml │ │ │ ├── textPath.xml │ │ │ ├── title.xml │ │ │ ├── tref.xml │ │ │ ├── tspan.xml │ │ │ └── use.xml │ │ ├── xbl │ │ │ └── index.xml │ │ ├── xforms │ │ │ └── index.xml │ │ ├── xhtml │ │ │ └── index.xml │ │ ├── xinclude │ │ │ ├── fallback.xml │ │ │ ├── include.xml │ │ │ ├── index.xml │ │ │ └── xinclude10.xsd │ │ ├── xmlevents │ │ │ ├── index.xml │ │ │ ├── listener.xml │ │ │ └── xmlevents10.xsd │ │ ├── xmlschema │ │ │ ├── assertion.xml │ │ │ ├── enumeration.xml │ │ │ ├── fractionDigits.xml │ │ │ ├── index.xml │ │ │ ├── length.xml │ │ │ ├── list.xml │ │ │ ├── maxExclusive.xml │ │ │ ├── maxInclusive.xml │ │ │ ├── maxLength.xml │ │ │ ├── maxScale.xml │ │ │ ├── minExclusive.xml │ │ │ ├── minInclusive.xml │ │ │ ├── minLength.xml │ │ │ ├── minScale.xml │ │ │ ├── pattern.xml │ │ │ ├── restriction.xml │ │ │ ├── schema.xml │ │ │ ├── simpleType.xml │ │ │ ├── totalDigits.xml │ │ │ ├── union.xml │ │ │ ├── whiteSpace.xml │ │ │ └── xmlschema11-datatypes-ample.xsd │ │ └── xul │ │ │ ├── XULDocument.xml │ │ │ ├── XULElement.xml │ │ │ ├── XULPopupElement.xml │ │ │ ├── XULSelectElement.xml │ │ │ ├── XULWindowElement.xml │ │ │ ├── arrowscrollbox.xml │ │ │ ├── box.xml │ │ │ ├── broadcaster.xml │ │ │ ├── broadcasterset.xml │ │ │ ├── button.xml │ │ │ ├── caption.xml │ │ │ ├── checkbox.xml │ │ │ ├── colorpicker.xml │ │ │ ├── column.xml │ │ │ ├── columns.xml │ │ │ ├── command.xml │ │ │ ├── commandset.xml │ │ │ ├── datepicker.xml │ │ │ ├── deck.xml │ │ │ ├── description.xml │ │ │ ├── dialog.xml │ │ │ ├── dialogheader.xml │ │ │ ├── editor.xml │ │ │ ├── grid.xml │ │ │ ├── groupbox.xml │ │ │ ├── hbox.xml │ │ │ ├── iframe.xml │ │ │ ├── image.xml │ │ │ ├── index.xml │ │ │ ├── key.xml │ │ │ ├── keyset.xml │ │ │ ├── label.xml │ │ │ ├── listbody.xml │ │ │ ├── listbox.xml │ │ │ ├── listcell.xml │ │ │ ├── listcol.xml │ │ │ ├── listcols.xml │ │ │ ├── listhead.xml │ │ │ ├── listheader.xml │ │ │ ├── listitem.xml │ │ │ ├── menu.xml │ │ │ ├── menubar.xml │ │ │ ├── menuitem.xml │ │ │ ├── menulist.xml │ │ │ ├── menupopup.xml │ │ │ ├── menuseparator.xml │ │ │ ├── observes.xml │ │ │ ├── overlay.xml │ │ │ ├── page.xml │ │ │ ├── panel.xml │ │ │ ├── popupset.xml │ │ │ ├── progressmeter.xml │ │ │ ├── radio.xml │ │ │ ├── radiogroup.xml │ │ │ ├── row.xml │ │ │ ├── rows.xml │ │ │ ├── scale.xml │ │ │ ├── script.xml │ │ │ ├── scrollbox.xml │ │ │ ├── separator.xml │ │ │ ├── spacer.xml │ │ │ ├── spinbuttons.xml │ │ │ ├── splitter.xml │ │ │ ├── stack.xml │ │ │ ├── statusbar.xml │ │ │ ├── statusbarpanel.xml │ │ │ ├── tab.xml │ │ │ ├── tabbox.xml │ │ │ ├── tabpanel.xml │ │ │ ├── tabpanels.xml │ │ │ ├── tabs.xml │ │ │ ├── textbox.xml │ │ │ ├── timepicker.xml │ │ │ ├── toolbar.xml │ │ │ ├── toolbarbutton.xml │ │ │ ├── toolbargrippy.xml │ │ │ ├── toolbarseparator.xml │ │ │ ├── toolbox.xml │ │ │ ├── tooltip.xml │ │ │ ├── tree.xml │ │ │ ├── treebody.xml │ │ │ ├── treecell.xml │ │ │ ├── treechildren.xml │ │ │ ├── treecol.xml │ │ │ ├── treecols.xml │ │ │ ├── treeitem.xml │ │ │ ├── treerow.xml │ │ │ ├── vbox.xml │ │ │ ├── window.xml │ │ │ ├── wizard.xml │ │ │ ├── wizardpage.xml │ │ │ └── xul.xsd │ └── plugins │ │ ├── cookie │ │ └── cookie.xml │ │ ├── forms │ │ └── forms.xml │ │ ├── rpc │ │ ├── RPCClient.xml │ │ └── rpc.xml │ │ ├── store │ │ └── store.xml │ │ ├── touch │ │ └── touch.xml │ │ ├── webservice │ │ └── webservice.xml │ │ ├── xmpp │ │ └── xmpp.xml │ │ ├── xpath │ │ └── xpath.xml │ │ └── xslt │ │ └── xslt.xml ├── index.html ├── resources │ ├── css │ │ ├── 3rdparty │ │ │ └── prettify │ │ │ │ └── prettify.css │ │ ├── book.css │ │ └── content │ │ │ ├── markup.css │ │ │ └── object.css │ ├── img │ │ ├── I.gif │ │ ├── L.gif │ │ ├── T.gif │ │ ├── close.gif │ │ ├── link_external.gif │ │ ├── members_close.gif │ │ ├── members_open.gif │ │ ├── note.gif │ │ ├── open.gif │ │ ├── toc2_close.gif │ │ ├── toc2_open.gif │ │ ├── toc_close.gif │ │ ├── toc_leaf.gif │ │ └── toc_open.gif │ └── js │ │ ├── 3rdparty │ │ └── prettify │ │ │ └── prettify.js │ │ ├── book.js │ │ └── content │ │ └── object.js └── stylesheets │ ├── book.xsl │ ├── content │ ├── article.xsl │ ├── markup.xsl │ └── object.xsl │ ├── index.xsl │ ├── locale │ ├── en │ │ └── strings.xml │ └── ru │ │ └── strings.xml │ └── page.xsl └── resources ├── COPYING.js ├── README ├── assemble.js ├── assemble.php ├── compiler ├── cCSSCompiler.php ├── cJSCompiler.php ├── css.php └── js.php └── reference └── index.xsl /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "ample/plugins/xpath/xpath2.js"] 2 | path = ample/plugins/xpath/xpath2.js 3 | url = git://github.com/ilinsky/xpath.js.git 4 | -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | Current contributors: 2 | 3 | * Sergey Ilinsky 4 | * Tudor Holton 5 | * Anton Yakimov 6 | 7 | Past contributors: 8 | 9 | * Lev Matematik 10 | * Rob Krueger 11 | * Emil Stolk 12 | * Zingus J. Rinkle -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- 1 | Ample SDK - JavaScript GUI Framework 2 | 3 | Copyright (c) 2012 Sergey Ilinsky 4 | Dual licensed under the MIT and GPL licenses. 5 | See: http://www.amplesdk.com/about/licensing/ -------------------------------------------------------------------------------- /ample/cultures/en-US.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Globalize Culture en-US 3 | * 4 | * http://github.com/jquery/globalize 5 | * 6 | * Copyright Software Freedom Conservancy, Inc. 7 | * Dual licensed under the MIT or GPL Version 2 licenses. 8 | * http://jquery.org/license 9 | * 10 | * This file was generated by the Globalize Culture Generator 11 | * Translation: bugs found in this file need to be fixed in the generator 12 | */ 13 | 14 | ample.locale.addCultureInfo("en-US", "default", { 15 | name: "en-US", 16 | englishName: "English (United States)" 17 | }); 18 | 19 | -------------------------------------------------------------------------------- /ample/languages/aui/.files: -------------------------------------------------------------------------------- 1 | # Classes 2 | classes/cAUIElement.js 3 | 4 | # Elements 5 | elements/sound.js 6 | elements/xhtml.js 7 | elements/pager.js 8 | elements/filepicker.js 9 | elements/map.js 10 | elements/marker.js 11 | elements/sidebar.js 12 | elements/panelset.js 13 | elements/panel.js -------------------------------------------------------------------------------- /ample/languages/aui/aui.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/languages/aui/classes/cAUIElement.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cAUIElement = function(sLocalName) { 11 | this.localName = sLocalName; 12 | }; 13 | cAUIElement.prototype = new ample.classes.Element; 14 | cAUIElement.prototype.namespaceURI = "http://www.amplesdk.com/ns/aui"; 15 | cAUIElement.prototype.localName = "#element"; 16 | 17 | // Register Element 18 | ample.extend(cAUIElement); 19 | -------------------------------------------------------------------------------- /ample/languages/aui/themes/default/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | @import url("elements.css"); -------------------------------------------------------------------------------- /ample/languages/chart/.files: -------------------------------------------------------------------------------- 1 | # Classes 2 | classes/cChartElement.js 3 | 4 | # Elements 5 | elements/bar.js 6 | elements/bubble.js 7 | elements/chart.js 8 | elements/funnel.js 9 | elements/line.js 10 | elements/map.js 11 | elements/doughnut.js 12 | elements/pie.js 13 | elements/radar.js 14 | elements/stream.js 15 | 16 | elements/item.js 17 | elements/group.js -------------------------------------------------------------------------------- /ample/languages/chart/chart.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/languages/chart/elements/stream.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cChartElement_stream = function(){}; 11 | cChartElement_stream.prototype = new cChartElement("stream"); 12 | 13 | // Register Element 14 | ample.extend(cChartElement_stream); -------------------------------------------------------------------------------- /ample/languages/chart/themes/default/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | @import url("basic.css"); -------------------------------------------------------------------------------- /ample/languages/mobile/classes/cMobileElement.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/data/image.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/data/scroll.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/data/tablecell.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/data/text.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/data/web.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/input/activity.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/input/page.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/input/progress.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/input/roundrect.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/input/segmented.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/input/slider.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/input/switch.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/input/textfield.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/barbutton.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/fixedspace.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/flexiblespace.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/navigationbar.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/navigationitem.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/search.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/tabbar.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/tabbaritem.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/toolbar.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/elements/windows/view.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/mobile/mobile.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/languages/mobile/themes/default/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | -------------------------------------------------------------------------------- /ample/languages/svg/classes/cSVGRect.js: -------------------------------------------------------------------------------- 1 | // SVGRect object 2 | function cSVGRect(nX, nY, nWidth, nHeight) { 3 | this.x = nX; 4 | this.y = nY; 5 | this.width = nWidth; 6 | this.height = nHeight; 7 | }; 8 | 9 | // Public Properties 10 | cSVGRect.prototype.x = 0; 11 | cSVGRect.prototype.y = 0; 12 | cSVGRect.prototype.width = 0; 13 | cSVGRect.prototype.height = 0; 14 | 15 | cSVGRect.prototype.toString = function() { 16 | return "[object SVGRect]"; 17 | }; -------------------------------------------------------------------------------- /ample/languages/svg/classes/segments/cSVGPathSegClosePath.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | function cSVGPathSegClosePath() { 11 | 12 | }; 13 | 14 | cSVGPathSegClosePath.prototype = new cSVGPathSeg; 15 | 16 | // 17 | cSVGPathSegClosePath.prototype.pathSegType = cSVGPathSeg.PATHSEG_CLOSEPATH; 18 | cSVGPathSegClosePath.prototype.pathSegTypeAsLetter = "z"; 19 | 20 | // Public Properties -------------------------------------------------------------------------------- /ample/languages/svg/svg.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/languages/xforms/classes/cXFElement.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/action.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/delete.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/dispatch.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/insert.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/load.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/message.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/rebuild.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/recalculate.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/refresh.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/reset.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/revalidate.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/send.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/setfocus.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/setindex.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/setvalue.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/actions/toggle.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/bind.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/container/case.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/container/copy.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/container/group.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/container/itemset.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/container/repeat.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/container/switch.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/alert.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/choices.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/help.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/hint.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/input.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/item.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/label.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/output.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/range.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/secret.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/select.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/select1.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/submit.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/textarea.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/trigger.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/upload.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/controls/value.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/extension.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/instance.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/instanceData.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/model.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/submission/header.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/submission/method.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/submission/resource.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/elements/submission/submission.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | 11 | -------------------------------------------------------------------------------- /ample/languages/xforms/themes/default/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ -------------------------------------------------------------------------------- /ample/languages/xforms/xforms.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/.files: -------------------------------------------------------------------------------- 1 | # Elements 2 | elements/acronym.js 3 | elements/applet.js 4 | elements/basefont.js 5 | elements/big.js 6 | elements/center.js 7 | elements/dir.js 8 | elements/font.js 9 | elements/isindex.js 10 | elements/s.js 11 | elements/strike.js 12 | elements/t.js 13 | elements/tt.js 14 | elements/u.js -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/acronym.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_acronym = function(){}; 11 | cXHTMLElement_acronym.prototype = new cXHTMLElement("acronym"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_acronym); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/applet.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_applet = function(){}; 11 | cXHTMLElement_applet.prototype = new cXHTMLElement("applet"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_applet); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/basefont.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_basefont = function(){}; 11 | cXHTMLElement_basefont.prototype = new cXHTMLElement("basefont"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_basefont); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/big.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_big = function(){}; 11 | cXHTMLElement_big.prototype = new cXHTMLElement("big"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_big); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/center.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_center = function(){}; 11 | cXHTMLElement_center.prototype = new cXHTMLElement("center"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_center); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/dir.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_dir = function(){}; 11 | cXHTMLElement_dir.prototype = new cXHTMLElement("dir"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_dir); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/font.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_font = function(){}; 11 | cXHTMLElement_font.prototype = new cXHTMLElement("font"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_font); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/isindex.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_isindex = function(){}; 11 | cXHTMLElement_isindex.prototype = new cXHTMLElement("isindex"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_isindex); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/s.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_s = function(){}; 11 | cXHTMLElement_s.prototype = new cXHTMLElement("s"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_s); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/strike.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_strike = function(){}; 11 | cXHTMLElement_strike.prototype = new cXHTMLElement("strike"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_strike); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/t.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_t = function(){}; 11 | cXHTMLElement_t.prototype = new cXHTMLElement("t"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_t); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/tt.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_tt = function(){}; 11 | cXHTMLElement_tt.prototype = new cXHTMLElement("tt"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_tt); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/elements/u.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_u = function(){}; 11 | cXHTMLElement_u.prototype = new cXHTMLElement("u"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_u); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml-legacy/xhtml-legacy.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/edits/del.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_del = function(){}; 11 | cXHTMLElement_del.prototype = new cXHTMLElement("del"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_del); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/edits/ins.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_ins = function(){}; 11 | cXHTMLElement_ins.prototype = new cXHTMLElement("ins"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_ins); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/embedded/area.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_area = function(){}; 11 | cXHTMLElement_area.prototype = new cXHTMLElement("area"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_area); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/embedded/audio.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_audio = function(){}; 11 | cXHTMLElement_audio.prototype = new cXHTMLElement("audio"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_audio); 15 | 16 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/embedded/embed.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_embed = function(){}; 11 | cXHTMLElement_embed.prototype = new cXHTMLElement("embed"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_embed); 15 | 16 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/embedded/figure.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_figure = function(){}; 11 | cXHTMLElement_figure.prototype = new cXHTMLElement("figure"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_figure); 15 | 16 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/embedded/iframe.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_iframe = function(){}; 11 | cXHTMLElement_iframe.prototype = new cXHTMLElement("iframe"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_iframe); 15 | 16 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/embedded/map.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_map = function(){}; 11 | cXHTMLElement_map.prototype = new cXHTMLElement("map"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_map); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/embedded/param.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_param = function(){}; 11 | cXHTMLElement_param.prototype = new cXHTMLElement("param"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_param); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/embedded/source.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_source = function(){}; 11 | cXHTMLElement_source.prototype = new cXHTMLElement("source"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_source); 15 | 16 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/embedded/video.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_video = function(){}; 11 | cXHTMLElement_video.prototype = new cXHTMLElement("video"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_video); 15 | 16 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/forms/datalist.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_datalist = function(){}; 11 | cXHTMLElement_datalist.prototype = new cXHTMLElement("datalist"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_datalist); 15 | 16 | 17 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/forms/fieldset.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_fieldset = function() { 11 | this.elements = new ample.classes.NodeList; 12 | }; 13 | cXHTMLElement_fieldset.prototype = new cXHTMLElement("fieldset"); 14 | 15 | // Public Properties 16 | cXHTMLElement_fieldset.prototype.elements = null; 17 | 18 | // Register Element 19 | ample.extend(cXHTMLElement_fieldset); 20 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/forms/keygen.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_keygen = function(){ 11 | this.validity = new cXHTMLValidityState; 12 | }; 13 | cXHTMLElement_keygen.prototype = new cXHTMLInputElement("keygen"); 14 | 15 | // Register Element 16 | ample.extend(cXHTMLElement_keygen); 17 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/forms/legend.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_legend = function(){}; 11 | cXHTMLElement_legend.prototype = new cXHTMLElement("legend"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_legend); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/forms/meter.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_meter = function(){}; 11 | cXHTMLElement_meter.prototype = new cXHTMLElement("meter"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_meter); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/forms/output.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_output = function(){}; 11 | cXHTMLElement_output.prototype = new cXHTMLElement("output"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_output); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/forms/progress.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_progress = function(){}; 11 | cXHTMLElement_progress.prototype = new cXHTMLElement("progress"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_progress); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/blockquote.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_blockquote = function(){}; 11 | cXHTMLElement_blockquote.prototype = new cXHTMLElement("blockquote"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_blockquote); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/dd.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_dd = function(){}; 11 | cXHTMLElement_dd.prototype = new cXHTMLElement("dd"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_dd); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/div.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_div = function(){}; 11 | cXHTMLElement_div.prototype = new cXHTMLElement("div"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_div); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/dl.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_dl = function(){}; 11 | cXHTMLElement_dl.prototype = new cXHTMLElement("dl"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_dl); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/dt.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_dt = function(){}; 11 | cXHTMLElement_dt.prototype = new cXHTMLElement("dt"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_dt); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/figcaption.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_figcaption = function(){}; 11 | cXHTMLElement_figcaption.prototype = new cXHTMLElement("figcaption"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_figcaption); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/figure.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_figure = function(){}; 11 | cXHTMLElement_figure.prototype = new cXHTMLElement("figure"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_figure); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/hr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_hr = function(){}; 11 | cXHTMLElement_hr.prototype = new cXHTMLElement("hr"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_hr); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/li.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_li = function(){}; 11 | cXHTMLElement_li.prototype = new cXHTMLElement("li"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_li); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/ol.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_ol = function(){}; 11 | cXHTMLElement_ol.prototype = new cXHTMLElement("ol"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_ol); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/p.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_p = function(){}; 11 | cXHTMLElement_p.prototype = new cXHTMLElement("p"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_p); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/pre.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_pre = function(){}; 11 | cXHTMLElement_pre.prototype = new cXHTMLElement("pre"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_pre); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/grouping/ul.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_ul = function(){}; 11 | cXHTMLElement_ul.prototype = new cXHTMLElement("ul"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_ul); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/interactive/command.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_command = function(){}; 11 | cXHTMLElement_command.prototype = new cXHTMLElement("command"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_command); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/interactive/details.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_details = function(){}; 11 | cXHTMLElement_details.prototype = new cXHTMLElement("details"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_details); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/interactive/menu.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_menu = function(){}; 11 | cXHTMLElement_menu.prototype = new cXHTMLElement("menu"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_menu); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/interactive/summary.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_summary = function(){}; 11 | cXHTMLElement_summary.prototype = new cXHTMLElement("summary"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_summary); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/metadata/base.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_base = function(){}; 11 | cXHTMLElement_base.prototype = new cXHTMLElement("base"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_base); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/metadata/head.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_head = function(){}; 11 | cXHTMLElement_head.prototype = new cXHTMLElement("head"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_head); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/metadata/link.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_link = function(){}; 11 | cXHTMLElement_link.prototype = new cXHTMLElement("link"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_link); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/metadata/meta.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_meta = function(){}; 11 | cXHTMLElement_meta.prototype = new cXHTMLElement("meta"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_meta); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/metadata/style.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_style = function(){}; 11 | cXHTMLElement_style.prototype = new cXHTMLElement("style"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_style); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/metadata/title.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_title = function(){}; 11 | cXHTMLElement_title.prototype = new cXHTMLElement("title"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_title); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/other/dialog.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_dialog = function(){}; 11 | cXHTMLElement_dialog.prototype = new cXHTMLElement("dialog"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_dialog); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/root/html.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_html = function(){}; 11 | cXHTMLElement_html.prototype = new cXHTMLElement("html"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_html); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/scripting/eventsource.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_eventsource = function(){}; 11 | cXHTMLElement_eventsource.prototype = new cXHTMLElement("eventsource"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_eventsource); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/scripting/noscript.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_noscript = function(){}; 11 | cXHTMLElement_noscript.prototype = new cXHTMLElement("noscript"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_noscript); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/address.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_address = function(){}; 11 | cXHTMLElement_address.prototype = new cXHTMLElement("address"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_address); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/article.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_article = function(){}; 11 | cXHTMLElement_article.prototype = new cXHTMLElement("article"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_article); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/aside.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_aside = function(){}; 11 | cXHTMLElement_aside.prototype = new cXHTMLElement("aside"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_aside); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/body.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_body = function(){}; 11 | cXHTMLElement_body.prototype = new cXHTMLElement("body"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_body); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/footer.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_footer = function(){}; 11 | cXHTMLElement_footer.prototype = new cXHTMLElement("footer"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_footer); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/h1.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_h1 = function(){}; 11 | cXHTMLElement_h1.prototype = new cXHTMLElement("h1"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_h1); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/h2.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_h2 = function(){}; 11 | cXHTMLElement_h2.prototype = new cXHTMLElement("h2"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_h2); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/h3.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_h3 = function(){}; 11 | cXHTMLElement_h3.prototype = new cXHTMLElement("h3"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_h3); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/h4.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_h4 = function(){}; 11 | cXHTMLElement_h4.prototype = new cXHTMLElement("h4"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_h4); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/h5.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_h5 = function(){}; 11 | cXHTMLElement_h5.prototype = new cXHTMLElement("h5"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_h5); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/h6.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_h6 = function(){}; 11 | cXHTMLElement_h6.prototype = new cXHTMLElement("h6"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_h6); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/header.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_header = function(){}; 11 | cXHTMLElement_header.prototype = new cXHTMLElement("header"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_header); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/nav.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_nav = function(){}; 11 | cXHTMLElement_nav.prototype = new cXHTMLElement("nav"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_nav); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/sections/section.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_section = function(){}; 11 | cXHTMLElement_section.prototype = new cXHTMLElement("section"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_section); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/tabular/caption.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_caption = function(){}; 11 | cXHTMLElement_caption.prototype = new cXHTMLElement("caption"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_caption); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/tabular/col.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_col = function(){}; 11 | cXHTMLElement_col.prototype = new cXHTMLElement("col"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_col); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/tabular/colgroup.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_colgroup = function(){}; 11 | cXHTMLElement_colgroup.prototype = new cXHTMLElement("colgroup"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_colgroup); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/tabular/td.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_td = function(){}; 11 | cXHTMLElement_td.prototype = new cXHTMLElement("td"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_td); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/tabular/th.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_th = function(){}; 11 | cXHTMLElement_th.prototype = new cXHTMLElement("th"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_th); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/abbr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_abbr = function(){}; 11 | cXHTMLElement_abbr.prototype = new cXHTMLElement("abbr"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_abbr); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/b.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_b = function(){}; 11 | cXHTMLElement_b.prototype = new cXHTMLElement("b"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_b); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/bdo.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_bdo = function(){}; 11 | cXHTMLElement_bdo.prototype = new cXHTMLElement("bdo"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_bdo); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/cite.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_cite = function(){}; 11 | cXHTMLElement_cite.prototype = new cXHTMLElement("cite"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_cite); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/code.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_code = function(){}; 11 | cXHTMLElement_code.prototype = new cXHTMLElement("code"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_code); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/dfn.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_dfn = function(){}; 11 | cXHTMLElement_dfn.prototype = new cXHTMLElement("dfn"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_dfn); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/em.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_em = function(){}; 11 | cXHTMLElement_em.prototype = new cXHTMLElement("em"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_em); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/i.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_i = function(){}; 11 | cXHTMLElement_i.prototype = new cXHTMLElement("i"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_i); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/kbd.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_kbd = function(){}; 11 | cXHTMLElement_kbd.prototype = new cXHTMLElement("kbd"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_kbd); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/mark.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_mark = function(){}; 11 | cXHTMLElement_mark.prototype = new cXHTMLElement("mark"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_mark); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/q.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_q = function(){}; 11 | cXHTMLElement_q.prototype = new cXHTMLElement("q"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_q); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/rp.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_rp = function(){}; 11 | cXHTMLElement_rp.prototype = new cXHTMLElement("rp"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_rp); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/rt.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_rt = function(){}; 11 | cXHTMLElement_rt.prototype = new cXHTMLElement("rt"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_rt); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/ruby.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_ruby = function(){}; 11 | cXHTMLElement_ruby.prototype = new cXHTMLElement("ruby"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_ruby); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/samp.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_samp = function(){}; 11 | cXHTMLElement_samp.prototype = new cXHTMLElement("samp"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_samp); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/small.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_small = function(){}; 11 | cXHTMLElement_small.prototype = new cXHTMLElement("small"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_small); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/span.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_span = function(){}; 11 | cXHTMLElement_span.prototype = new cXHTMLElement("span"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_span); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/strong.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_strong = function(){}; 11 | cXHTMLElement_strong.prototype = new cXHTMLElement("strong"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_strong); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/sub.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_sub = function(){}; 11 | cXHTMLElement_sub.prototype = new cXHTMLElement("sub"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_sub); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/sup.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_sup = function(){}; 11 | cXHTMLElement_sup.prototype = new cXHTMLElement("sup"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_sup); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/time.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_time = function(){}; 11 | cXHTMLElement_time.prototype = new cXHTMLElement("time"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_time); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/var.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_var = function(){}; 11 | cXHTMLElement_var.prototype = new cXHTMLElement("var"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_var); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/elements/text/wbr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXHTMLElement_wbr = function(){}; 11 | cXHTMLElement_wbr.prototype = new cXHTMLElement("wbr"); 12 | 13 | // Register Element 14 | ample.extend(cXHTMLElement_wbr); 15 | -------------------------------------------------------------------------------- /ample/languages/xhtml/themes/default/media/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xhtml/themes/default/media/button.png -------------------------------------------------------------------------------- /ample/languages/xhtml/themes/default/media/colorpicker/brightness_pointer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xhtml/themes/default/media/colorpicker/brightness_pointer.gif -------------------------------------------------------------------------------- /ample/languages/xhtml/themes/default/media/colorpicker/brightness_shader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xhtml/themes/default/media/colorpicker/brightness_shader.png -------------------------------------------------------------------------------- /ample/languages/xhtml/themes/default/media/colorpicker/huesaturation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xhtml/themes/default/media/colorpicker/huesaturation.jpg -------------------------------------------------------------------------------- /ample/languages/xhtml/themes/default/media/colorpicker/huesaturation_pointer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xhtml/themes/default/media/colorpicker/huesaturation_pointer.gif -------------------------------------------------------------------------------- /ample/languages/xhtml/themes/default/media/forms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xhtml/themes/default/media/forms.png -------------------------------------------------------------------------------- /ample/languages/xhtml/themes/default/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | @import url("forms.css"); 7 | /* */ 8 | @import url("colorpicker.css"); 9 | @import url("datepicker.css"); -------------------------------------------------------------------------------- /ample/languages/xhtml/xhtml.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/cXSElement.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXSElement = function(sLocalName) { 11 | this.localName = sLocalName; 12 | }; 13 | 14 | cXSElement.prototype = new ample.classes.Element; 15 | cXSElement.prototype.namespaceURI = "http://www.w3.org/2001/XMLSchema"; 16 | cXSElement.prototype.localName = "#element"; 17 | 18 | // Register Element 19 | ample.extend(cXSElement); -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/cXSException.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXSException = function() { 11 | 12 | }; 13 | 14 | cXSException.prototype.code = null; 15 | 16 | cXSException.NOT_SUPPORTED_ERR = 1; 17 | cXSException.INDEX_SIZE_ERR = 2; 18 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/cXSNamedMap.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXSNamedMap = function() { 11 | 12 | }; 13 | 14 | cXSNamedMap.prototype.length = 0; 15 | 16 | cXSNamedMap.prototype.item = function(nIndex) { 17 | 18 | }; 19 | 20 | cXSNamedMap.prototype.itemByName = function(sNameSpaceURI, sLocalName) { 21 | 22 | }; 23 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/cXSObject.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXSObject = function() { 11 | 12 | }; 13 | 14 | cXSObject.prototype.type = null; // Number 15 | cXSObject.prototype.name = null; // String 16 | cXSObject.prototype.namespace = null; // String 17 | cXSObject.prototype.namespaceItem = null; // XSNamespaceItem 18 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/datatypes/cXSFacet.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXSFacet = function() { 11 | 12 | }; 13 | 14 | cXSFacet.prototype = new cXSObject; 15 | 16 | cXSFacet.prototype.facetKind = null; // Number 17 | cXSFacet.prototype.lexicalFacetValue = null; // String 18 | cXSFacet.prototype.fixed = null; // Boolean 19 | cXSFacet.prototype.annotation = null; // XSAnnotation 20 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/loader/cXSImplementation.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXSImplementation = function() { 11 | 12 | }; 13 | 14 | cXSImplementation.prototype.recognizedVersions = null; // StringList 15 | 16 | /* @type XSLoader */ 17 | cXSImplementation.prototype.createXSLoader = function(oVersions) { 18 | 19 | }; -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/psvi/cXSAttributePSVI.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/psvi/cXSElementPSVI.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/psvi/cXSItemPSVI.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/psvi/cXSPSVIProvider.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/structures/cXSModelGroupDefinition.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXSModelGroupDefinition = function() { 11 | 12 | }; 13 | 14 | cXSModelGroupDefinition.prototype = new cXSObject; 15 | 16 | cXSModelGroupDefinition.prototype.modelGroup = null; // XSModelGroup 17 | cXSModelGroupDefinition.prototype.annotation = null; // XSAnnotation -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/structures/cXSParticle.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXSParticle = function() { 11 | 12 | }; 13 | 14 | cXSParticle.prototype = new cXSObject; 15 | 16 | cXSParticle.prototype.minOccurs = null; // Number 17 | cXSParticle.prototype.maxOccurs = null; // Number 18 | cXSParticle.prototype.maxOccursUnbounded = null; // Boolean 19 | cXSParticle.prototype.term = null; // XSTerm -------------------------------------------------------------------------------- /ample/languages/xmlschema/classes/structures/cXSTerm.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXSTerm = function() { 11 | 12 | }; 13 | 14 | cXSTerm.prototype = new cXSObject; -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/appinfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/appinfo.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/documentation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/documentation.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/import.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/include.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/include.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/all.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/annotation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/annotation.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/any.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/any.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/anyAttribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/anyAttribute.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/assert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/assert.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/attribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/attribute.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/attributeGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/attributeGroup.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/choice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/choice.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/complexContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/complexContent.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/complexType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/complexType.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/defaultOpenContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/defaultOpenContent.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/element.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/extension.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/field.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/group.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/key.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/keyref.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/keyref.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/notation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/notation.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/openContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/openContent.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/override.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/override.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/redefine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/redefine.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/selector.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/sequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/sequence.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/simpleContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/simpleContent.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/elements/structures/unique.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xmlschema/elements/structures/unique.js -------------------------------------------------------------------------------- /ample/languages/xmlschema/integrations/ample.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var oXSModel = new cXSModel; 11 | 12 | // Publish 13 | ample.extend(ample, { 14 | schema: oXSModel 15 | }); 16 | -------------------------------------------------------------------------------- /ample/languages/xmlschema/xmlschema.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/languages/xul/classes/cXULController.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULController = function(){}; 11 | 12 | // Public Methods 13 | cXULController.prototype.doCommand = function(sName) { 14 | 15 | }; 16 | 17 | cXULController.prototype.isCommandEnabled = function(sName) { 18 | 19 | }; 20 | -------------------------------------------------------------------------------- /ample/languages/xul/elements/broadcasterset.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULElement_broadcasterset = function(){}; 11 | cXULElement_broadcasterset.prototype = new cXULElement("broadcasterset"); 12 | cXULElement_broadcasterset.prototype.viewType = cXULElement.VIEW_TYPE_VIRTUAL; 13 | 14 | // Public Methods 15 | 16 | // Register Element 17 | ample.extend(cXULElement_broadcasterset); 18 | -------------------------------------------------------------------------------- /ample/languages/xul/elements/column.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULElement_column = function(){}; 11 | cXULElement_column.prototype = new cXULElement("column"); 12 | 13 | // Register Element 14 | ample.extend(cXULElement_column); 15 | -------------------------------------------------------------------------------- /ample/languages/xul/elements/columns.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULElement_columns = function(){}; 11 | cXULElement_columns.prototype = new cXULElement("columns"); 12 | 13 | // Register Element 14 | ample.extend(cXULElement_columns); 15 | -------------------------------------------------------------------------------- /ample/languages/xul/elements/commandset.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULElement_commandset = function(){}; 11 | cXULElement_commandset.prototype = new cXULElement("commandset"); 12 | cXULElement_commandset.prototype.viewType = cXULElement.VIEW_TYPE_VIRTUAL; 13 | 14 | // Public Methods 15 | 16 | // Register Element 17 | ample.extend(cXULElement_commandset); 18 | -------------------------------------------------------------------------------- /ample/languages/xul/elements/hbox.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULElement_hbox = function(){}; 11 | cXULElement_hbox.prototype = new cXULElement_box; 12 | cXULElement_hbox.prototype.localName = "hbox"; 13 | 14 | // Attributes Defaults 15 | cXULElement_hbox.attributes = {}; 16 | cXULElement_hbox.attributes.orient = "horizontal"; 17 | 18 | // Register Element 19 | ample.extend(cXULElement_hbox); 20 | -------------------------------------------------------------------------------- /ample/languages/xul/elements/keyset.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULElement_keyset = function(){}; 11 | cXULElement_keyset.prototype = new cXULElement("keyset"); 12 | cXULElement_keyset.prototype.viewType = cXULElement.VIEW_TYPE_VIRTUAL; 13 | 14 | // Public Methods 15 | 16 | // Register Element 17 | ample.extend(cXULElement_keyset); 18 | -------------------------------------------------------------------------------- /ample/languages/xul/elements/observes.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky, Tudor Holton 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULElement_observes = function(){}; 11 | cXULElement_observes.prototype = new cXULElement("observes"); 12 | cXULElement_observes.prototype.viewType = cXULElement.VIEW_TYPE_VIRTUAL; 13 | 14 | // Register Element 15 | ample.extend(cXULElement_observes); 16 | -------------------------------------------------------------------------------- /ample/languages/xul/elements/popupset.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULElement_popupset = function(){}; 11 | cXULElement_popupset.prototype = new cXULElement("popupset"); 12 | cXULElement_popupset.prototype.viewType = cXULElement.VIEW_TYPE_VIRTUAL; 13 | 14 | // Public Methods 15 | 16 | // Register Element 17 | ample.extend(cXULElement_popupset); 18 | -------------------------------------------------------------------------------- /ample/languages/xul/elements/vbox.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXULElement_vbox = function(){}; 11 | cXULElement_vbox.prototype = new cXULElement_box; 12 | cXULElement_vbox.prototype.localName = "vbox"; 13 | 14 | // Attributes Defaults 15 | cXULElement_vbox.attributes = {}; 16 | cXULElement_vbox.attributes.orient = "vertical"; 17 | 18 | // Register Element 19 | ample.extend(cXULElement_vbox); 20 | -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/css3.css: -------------------------------------------------------------------------------- 1 | xul|dialog, 2 | xul|wizard, 3 | xul|window { 4 | border-radius: 5px; 5 | box-shadow: 0 2px 8px #AAA; 6 | } 7 | 8 | xul|dialog::head, 9 | xul|wizard::head, 10 | xul|window::head { 11 | border-top-left-radius: 3px; 12 | border-top-right-radius : 3px; 13 | } 14 | 15 | xul|datepicker-pane, 16 | xul|colorpicker-pane { 17 | border-radius: 3px; 18 | } 19 | 20 | xul|menu, 21 | xul|button, 22 | xul|textbox, 23 | xul|colorpicker, 24 | xul|menulist, 25 | xul|datepicker, 26 | xul|timepicker { 27 | border-radius: 3px; 28 | } -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/brightness_pointer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/brightness_pointer.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/brightness_shader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/brightness_shader.png -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/button_close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/button_close.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/colorpicker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/colorpicker.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/controls.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/controls.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/datepicker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/datepicker.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/dimple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/dimple.png -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/editor.png -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/groupbox_corner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/groupbox_corner.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/groupbox_horizontal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/groupbox_horizontal.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/groupbox_vertical.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/groupbox_vertical.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/huesaturation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/huesaturation.jpg -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/huesaturation_pointer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/huesaturation_pointer.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/listhead_settings.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/listhead_settings.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/listheader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/listheader.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/listheader_splitter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/listheader_splitter.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/menuitem_arrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/menuitem_arrow.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/menuitem_checkbox.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/menuitem_checkbox.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/menuitem_radio.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/menuitem_radio.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/menulist.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/menulist.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/progressmeter_bar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/progressmeter_bar.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/progressmeter_corner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/progressmeter_corner.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/progressmeter_unit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/progressmeter_unit.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/scale_bar_horizontal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/scale_bar_horizontal.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/scale_bar_vertical.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/scale_bar_vertical.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/scale_button_down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/scale_button_down.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/scrollbox_arrow_down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/scrollbox_arrow_down.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/scrollbox_arrow_left.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/scrollbox_arrow_left.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/scrollbox_arrow_right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/scrollbox_arrow_right.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/scrollbox_arrow_up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/scrollbox_arrow_up.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/spinbuttons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/spinbuttons.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/statusbar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/statusbar.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/statusbarpanel_splitter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/statusbarpanel_splitter.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/tab.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/tab_separator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/tab_separator.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/textbox_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/textbox_search.png -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarbutton_arrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarbutton_arrow.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarbutton_bottom_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarbutton_bottom_hover.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarbutton_bottom_pressed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarbutton_bottom_pressed.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarbutton_left_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarbutton_left_hover.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarbutton_left_pressed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarbutton_left_pressed.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarbutton_right_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarbutton_right_hover.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarbutton_right_pressed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarbutton_right_pressed.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarbutton_top_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarbutton_top_hover.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarbutton_top_pressed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarbutton_top_pressed.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbargrippy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbargrippy.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/toolbarseparator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/toolbarseparator.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/treecell_line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/treecell_line.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/treecell_toc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/treecell_toc.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/treecol.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/treecol.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/treecol_splitter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/treecol_splitter.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/media/treecols_settings.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/ample/languages/xul/themes/default/media/treecols_settings.gif -------------------------------------------------------------------------------- /ample/languages/xul/themes/default/tooltip-pane.css: -------------------------------------------------------------------------------- 1 | xul|tooltip-pane { 2 | border: solid 1px #A0A0A0; 3 | background-color: #FFFFE1; 4 | color: InfoText; 5 | padding: 2px; 6 | z-index: 2000; 7 | } -------------------------------------------------------------------------------- /ample/languages/xul/themes/oschrome/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | -------------------------------------------------------------------------------- /ample/languages/xul/themes/osmac/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | -------------------------------------------------------------------------------- /ample/languages/xul/themes/osxp/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | -------------------------------------------------------------------------------- /ample/languages/xul/themes/system/.htaccess: -------------------------------------------------------------------------------- 1 | ## Rewrite engine 2 | RewriteEngine on 3 | 4 | # oschrome 5 | RewriteCond %{HTTP_USER_AGENT} "CrOS" 6 | RewriteRule ^(.*) ../oschrome/$1 7 | 8 | # osxp 9 | RewriteCond %{HTTP_USER_AGENT} "Windows" 10 | RewriteRule ^(.*) ../osxp/$1 11 | 12 | # osmac 13 | RewriteCond %{HTTP_USER_AGENT} "Mac OS X" 14 | RewriteRule ^(.*) ../osmac/$1 15 | 16 | # default 17 | RewriteRule ^(.*) ../default/$1 -------------------------------------------------------------------------------- /ample/languages/xul/xul.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/plugins/ssr/ssr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | function fSsr_import(oElement) { 11 | throw new cDOMException(cDOMException.NOT_SUPPORTED_ERR); 12 | }; 13 | 14 | ample.extend(ample.classes.Query.prototype, { 15 | import: function(oElement) { 16 | // Validate API call 17 | ample.guard(arguments, [ 18 | ["element", cElement] 19 | ]); 20 | 21 | return fSsr_import(oElement); 22 | } 23 | }); -------------------------------------------------------------------------------- /ample/plugins/xpath/.files: -------------------------------------------------------------------------------- 1 | # XPath 2.0 engine 2 | xpath2.js/src/.files 3 | # Ample SDK DOM Adapter 4 | DOMAdapter.js 5 | # DOM 3 XPath API 6 | classes/XPathEvaluator.js 7 | classes/XPathException.js 8 | classes/XPathExpression.js 9 | classes/XPathNSResolver.js 10 | classes/XPathResult.js -------------------------------------------------------------------------------- /ample/plugins/xpath/DOMAdapter.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var oDOMAdapter = new cDOMAdapter; -------------------------------------------------------------------------------- /ample/plugins/xpath/xpath.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/runtime-prod.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * Note: Strips "Source"/"Debug"/"Guard" tags from source code 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/runtime.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Source-only loader (fallback for missing Apache+mod_rewrite+PHP installation) 3 | * Note: Strips "Source" tags from source code 4 | */ 5 | 6 | (function() { 7 | // Get base folder 8 | var scripts = document.getElementsByTagName("script"), 9 | self = scripts[scripts.length-1], 10 | base = self.src.replace(/\/?[^\/]+$/, '/'); 11 | // Remove self 12 | self.parentNode.removeChild(self); 13 | // Include loader 14 | document.write(''); 15 | })(); 16 | -------------------------------------------------------------------------------- /ample/runtime/classes/core/Attr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cAttr = function(){}; 11 | 12 | cAttr.prototype = new cNode; 13 | cAttr.prototype.nodeType = 2; // cNode.ATTRIBUTE_NODE 14 | 15 | // nsIDOMAttribute 16 | cAttr.prototype.name = null; 17 | cAttr.prototype.specified = null; 18 | cAttr.prototype.value = null; 19 | 20 | cAttr.prototype.ownerElement= null; // Introduced in DOM-Level-2 -------------------------------------------------------------------------------- /ample/runtime/classes/core/CDATASection.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cCDATASection = function(){}; 11 | 12 | cCDATASection.prototype = new cText; 13 | cCDATASection.prototype.nodeType = 4; // cNode.CDATA_SECTION_NODE 14 | cCDATASection.prototype.nodeName = "#cdata-section"; 15 | -------------------------------------------------------------------------------- /ample/runtime/classes/core/DataTransferItems.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | -------------------------------------------------------------------------------- /ample/runtime/classes/core/DocumentFragment.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cDocumentFragment = function(){}; 11 | 12 | cDocumentFragment.prototype = new cNode; 13 | cDocumentFragment.prototype.nodeType = 11; // cNode.DOCUMENT_FRAGMENT_NODE 14 | cDocumentFragment.prototype.nodeName = "#document-fragment"; 15 | 16 | // nsIDOMDocumentFragment 17 | -------------------------------------------------------------------------------- /ample/runtime/classes/core/EntityReference.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cEntityReference = function(){}; 11 | 12 | cEntityReference.prototype = new cNode; 13 | cEntityReference.prototype.nodeType = 5; // cNode.ENTITY_REFERENCE_NODE 14 | 15 | /* 16 | cEntityReference.prototype.$getTag = function() { 17 | return this.nodeValue; 18 | }; 19 | */ 20 | -------------------------------------------------------------------------------- /ample/runtime/classes/core/ProcessingInstruction.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cProcessingInstruction = function(){}; 11 | 12 | cProcessingInstruction.prototype = new cNode; 13 | cProcessingInstruction.prototype.nodeType = 7; // cNode.PROCESSING_INSTRUCTION_NODE 14 | 15 | // nsIDOMProcessingInstruction 16 | cProcessingInstruction.prototype.data = null; 17 | cProcessingInstruction.prototype.target = null; 18 | -------------------------------------------------------------------------------- /ample/runtime/classes/core/Touch.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cTouch = function(){}; 11 | 12 | // 13 | cTouch.prototype.clientX = null; 14 | cTouch.prototype.clientY = null; 15 | cTouch.prototype.identifier = null; 16 | cTouch.prototype.pageX = null; 17 | cTouch.prototype.pageY = null; 18 | cTouch.prototype.screenX = null; 19 | cTouch.prototype.screenY = null; -------------------------------------------------------------------------------- /ample/runtime/pis/xml.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXmlPI = function(){}; 11 | cXmlPI.prototype = new cProcessingInstruction; 12 | 13 | cXmlPI.prototype.nodeName = 14 | cXmlPI.prototype.target = "xml"; 15 | 16 | // Register Processing Instruction 17 | fAmple_extend(cXmlPI); -------------------------------------------------------------------------------- /ample/runtime/processors/aml/classes/AMLAttr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cAMLAttr = function(sLocalName) { 11 | this.localName = sLocalName; 12 | }; 13 | 14 | cAMLAttr.prototype = new cAttr; 15 | cAMLAttr.prototype.namespaceURI = sNS_AML; 16 | cAMLAttr.prototype.localName = "#attribute"; 17 | 18 | // Register Attribute 19 | fAmple_extend(cAMLAttr); -------------------------------------------------------------------------------- /ample/runtime/processors/smil/classes/SMILElement.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cSMILElement = function(sLocalName) { 11 | this.localName = sLocalName; 12 | }; 13 | cSMILElement.prototype = new cElement; 14 | cSMILElement.prototype.namespaceURI = sNS_SMIL; 15 | cSMILElement.prototype.localName = "#element"; 16 | 17 | // Register Element 18 | fAmple_extend(cSMILElement); 19 | -------------------------------------------------------------------------------- /ample/runtime/processors/smil/elements/excl.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cSMILElement_excl = function(){}; 11 | cSMILElement_excl.prototype = new cSMILTimeElement("excl"); 12 | 13 | // Class Event Handlers 14 | cSMILElement_excl.handlers = {}; 15 | cSMILElement_excl.handlers["DOMNodeInsertedIntoDocument"] = fSMILTimeElement_init; 16 | 17 | // Register Element 18 | fAmple_extend(cSMILElement_excl); 19 | -------------------------------------------------------------------------------- /ample/runtime/processors/smil/elements/par.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cSMILElement_par = function(){}; 11 | cSMILElement_par.prototype = new cSMILTimeElement("par"); 12 | 13 | // Class Event Handlers 14 | cSMILElement_par.handlers = {}; 15 | cSMILElement_par.handlers["DOMNodeInsertedIntoDocument"] = fSMILTimeElement_init; 16 | 17 | // Register Element 18 | fAmple_extend(cSMILElement_par); 19 | -------------------------------------------------------------------------------- /ample/runtime/processors/smil/elements/seq.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cSMILElement_seq = function(){}; 11 | cSMILElement_seq.prototype = new cSMILTimeElement("seq"); 12 | 13 | // Class Event Handlers 14 | cSMILElement_seq.handlers = {}; 15 | cSMILElement_seq.handlers["DOMNodeInsertedIntoDocument"] = fSMILTimeElement_init; 16 | 17 | // Register Element 18 | fAmple_extend(cSMILElement_seq); 19 | -------------------------------------------------------------------------------- /ample/runtime/processors/xbl/classes/XBLImplementation.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | // XBLImplementation 11 | var cXBLImplementation = function(){}; 12 | 13 | cXBLImplementation.prototype.xblBindingAttached = function(){}; 14 | cXBLImplementation.prototype.xblEnteredDocument = function(){}; 15 | cXBLImplementation.prototype.xblLeftDocument = function(){}; -------------------------------------------------------------------------------- /ample/runtime/processors/xlink/attributes/href.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXLAttr_href = function(){}; 11 | cXLAttr_href.prototype = new cXLAttr("href"); 12 | 13 | // Register Attribute 14 | fAmple_extend(cXLAttr_href); 15 | -------------------------------------------------------------------------------- /ample/runtime/processors/xlink/classes/XLAttr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var cXLAttr = function(sLocalName) { 11 | this.localName = sLocalName; 12 | }; 13 | 14 | cXLAttr.prototype = new cAttr; 15 | cXLAttr.prototype.namespaceURI = sNS_XLINK; 16 | cXLAttr.prototype.localName = "#attribute"; 17 | 18 | // Register Attribute 19 | fAmple_extend(cXLAttr); -------------------------------------------------------------------------------- /ample/runtime/require.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | 10 | var sAmple_require = oUALocation.href; 11 | function fAmple_require(aDependencies, fSuccess, fFailure) { 12 | throw new cDOMException(cDOMException.NOT_SUPPORTED_ERR); 13 | }; 14 | -------------------------------------------------------------------------------- /examples/applications/imclient/bugreport.css: -------------------------------------------------------------------------------- 1 | @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 2 | -------------------------------------------------------------------------------- /examples/applications/imclient/bugreport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/bugreport.js -------------------------------------------------------------------------------- /examples/applications/imclient/chat.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/chat.css -------------------------------------------------------------------------------- /examples/applications/imclient/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/chat.js -------------------------------------------------------------------------------- /examples/applications/imclient/client.css: -------------------------------------------------------------------------------- 1 | @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 2 | 3 | xul|page * { 4 | font-family: Arial; 5 | font-size: x-small; 6 | } 7 | xul|tree.contactlist { 8 | background-color: #EEEEEE; 9 | background-position: -7px 0; 10 | height: 100%; 11 | } 12 | /* 13 | xul|menupopup { 14 | background-color: #EEEEEE; 15 | background-position: -5px 0; 16 | } 17 | */ -------------------------------------------------------------------------------- /examples/applications/imclient/img/icons/addcontact.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/icons/addcontact.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/icons/delete.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/icons/delete.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/icons/folder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/icons/folder.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/icons/history.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/icons/history.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/icons/incomingmessage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/icons/incomingmessage.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/icons/info.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/icons/info.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/icons/message.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/icons/message.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/icons/rename.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/icons/rename.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/icons/smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/icons/smile.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/progressbar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/progressbar.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/aim/away.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/aim/away.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/aim/chat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/aim/chat.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/aim/dnd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/aim/dnd.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/aim/none.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/aim/none.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/aim/off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/aim/off.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/aim/on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/aim/on.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/aim/xa.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/aim/xa.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/icq/away.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/icq/away.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/icq/chat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/icq/chat.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/icq/dnd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/icq/dnd.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/icq/none.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/icq/none.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/icq/off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/icq/off.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/icq/on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/icq/on.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/icq/xa.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/icq/xa.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/jab/away.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/jab/away.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/jab/chat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/jab/chat.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/jab/dnd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/jab/dnd.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/jab/none.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/jab/none.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/jab/off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/jab/off.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/jab/on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/jab/on.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/jab/xa.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/jab/xa.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/msn/away.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/msn/away.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/msn/chat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/msn/chat.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/msn/dnd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/msn/dnd.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/msn/none.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/msn/none.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/msn/off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/msn/off.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/msn/on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/msn/on.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/msn/xa.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/msn/xa.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/yim/away.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/yim/away.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/yim/chat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/yim/chat.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/yim/dnd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/yim/dnd.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/yim/none.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/yim/none.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/yim/off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/yim/off.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/yim/on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/yim/on.gif -------------------------------------------------------------------------------- /examples/applications/imclient/img/statuses/yim/xa.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/imclient/img/statuses/yim/xa.gif -------------------------------------------------------------------------------- /examples/applications/mail/client/index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/mail/client/index.xml -------------------------------------------------------------------------------- /examples/applications/mail/client/login.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/applications/mail/client/modules/contacts.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /examples/applications/mail/server/folders.js: -------------------------------------------------------------------------------- 1 | [ 2 | {"id": "My Folder"}, 3 | {"id": "Other Folder"}, 4 | {"id": "Second Folder"} 5 | ] -------------------------------------------------------------------------------- /examples/applications/mail/server/labels.js: -------------------------------------------------------------------------------- 1 | [ 2 | {"id": "meeting"}, 3 | {"id": "today"}, 4 | {"id": "other"} 5 | ] -------------------------------------------------------------------------------- /examples/applications/mail/themes/system/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/mail/themes/system/style.css -------------------------------------------------------------------------------- /examples/applications/rss/source/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/rss/source/app.js -------------------------------------------------------------------------------- /examples/applications/rss/source/app.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /examples/applications/rss/themes/system/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/rss/themes/system/styles.css -------------------------------------------------------------------------------- /examples/applications/xulgear/README.TXT: -------------------------------------------------------------------------------- 1 | Developers' info: 2 | To build the FireFox extension: 3 | 1. Install Java JDK, make sure JAVA_HOME and PATH are able to find Java: 4 | On Windows: Start -> Run -> cmd -> Ok -> javac -> ENTER 5 | Start -> Run -> cmd -> echo %JAVA_HOME% 6 | Mac OS X/Linux: type javac and echo $JAVA_HOME 7 | 2. Install Apache Ant, make sure ANT_HOME and PATH are able to find Ant: 8 | On Windows: Start -> Run -> cmd -> Ok -> ant -> ENTER 9 | Start -> Run -> cmd -> echo %ANT_HOME% 10 | Mac OS X/Linux: type ant and echo $ANT_HOME 11 | 3. type ant -------------------------------------------------------------------------------- /examples/applications/xulgear/src/chrome.manifest: -------------------------------------------------------------------------------- 1 | content xulgear chrome/content/ 2 | content xulgear chrome/content/ contentaccessible=yes 3 | overlay chrome://browser/content/browser.xul chrome://xulgear/content/overlay.xul 4 | 5 | locale xulgear en-US locale/en-US/ 6 | 7 | skin xulgear classic/1.0 skin/ 8 | style chrome://global/content/customizeToolbar.xul chrome://xulgear/skin/overlay.css -------------------------------------------------------------------------------- /examples/applications/xulgear/src/chrome/content/xulgear_target.xul: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /examples/applications/xulgear/src/defaults/preferences/prefs.js: -------------------------------------------------------------------------------- 1 | pref("extensions.xulgear.autorun", false); -------------------------------------------------------------------------------- /examples/applications/xulgear/src/skin/overlay.css: -------------------------------------------------------------------------------- 1 | #xulgear-toolbar-button { 2 | list-style-image: url("chrome://xulgear/skin/Gears_Gray.svg"); 3 | } 4 | 5 | #xulgear-status-bar-icon { 6 | width: 83px; 7 | margin: 0 5px; 8 | } 9 | 10 | .xulgear-selected { 11 | outline: 2px solid red !important; 12 | } -------------------------------------------------------------------------------- /examples/applications/xulgear/src/skin/status-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/xulgear/src/skin/status-bar.png -------------------------------------------------------------------------------- /examples/applications/xulgear/src/skin/toolbar-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/xulgear/src/skin/toolbar-large.png -------------------------------------------------------------------------------- /examples/applications/xulgear/src_xulrunner/chrome/chrome.manifest: -------------------------------------------------------------------------------- 1 | content xulpix jar:content.jar!/ 2 | locale xulgear en-US locale/en-US/ 3 | skin xulgear classic/1.0 ../skin/ 4 | -------------------------------------------------------------------------------- /examples/applications/xulgear/src_xulrunner/chrome/content.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/xulgear/src_xulrunner/chrome/content.jar -------------------------------------------------------------------------------- /examples/applications/xulgear/src_xulrunner/defaults/preferences/debug.js: -------------------------------------------------------------------------------- 1 | /* デバッグ用設定 */ 2 | pref("browser.dom.window.dump.enabled", true); 3 | pref("javascript.options.showInConsole", true); 4 | pref("javascript.options.strict", true); 5 | pref("nglayout.debug.disable_xul_cache", true); 6 | pref("nglayout.debug.disable_xul_fastload", true); -------------------------------------------------------------------------------- /examples/applications/xulgear/src_xulrunner/defaults/preferences/prefs.js: -------------------------------------------------------------------------------- 1 | pref("toolkit.defaultChromeURI", "chrome://xulpix/content/xulgear.xul"); 2 | -------------------------------------------------------------------------------- /examples/applications/xulgear/src_xulrunner/xulpix_debug.exe.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/xulgear/src_xulrunner/xulpix_debug.exe.lnk -------------------------------------------------------------------------------- /examples/applications/xulgear/version.number: -------------------------------------------------------------------------------- 1 | version.number=1.0.7 -------------------------------------------------------------------------------- /examples/applications/xulgear/xulrunner/xulrunner-1.9.1.13.en-US.win32.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/xulgear/xulrunner/xulrunner-1.9.1.13.en-US.win32.zip -------------------------------------------------------------------------------- /examples/applications/xulgear/xulrunner/xulrunner-1.9.2.10.en-US.linux-i686.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/applications/xulgear/xulrunner/xulrunner-1.9.2.10.en-US.linux-i686.tar.bz2 -------------------------------------------------------------------------------- /examples/applications/xulgear/xulrunner/xulrunner-linux.tar.bz2: -------------------------------------------------------------------------------- 1 | xulrunner-1.9.2.10.en-US.linux-i686.tar.bz2 -------------------------------------------------------------------------------- /examples/applications/xulgear/xulrunner/xulrunner-win32.zip: -------------------------------------------------------------------------------- 1 | xulrunner-1.9.2.10.en-US.win32.zip -------------------------------------------------------------------------------- /examples/languages/svg/yinyang.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/languages/xinclude/include.xml: -------------------------------------------------------------------------------- 1 | 2 |
3 | I am in include.xml and I am loaded by XInclude! 4 |
-------------------------------------------------------------------------------- /examples/languages/xul/icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/examples/languages/xul/icon.gif -------------------------------------------------------------------------------- /examples/modules/ajax/content1.xml: -------------------------------------------------------------------------------- 1 | 2 |
3 | Me is content 1. I have just been loaded! 4 |
-------------------------------------------------------------------------------- /examples/modules/ajax/content2.xml: -------------------------------------------------------------------------------- 1 | 2 |
3 | Me is content 2. I have just been loaded! 4 |
-------------------------------------------------------------------------------- /examples/modules/locale/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Module: Locale 5 | 6 | 7 | 13 | 14 | 15 | 18 | 19 | -------------------------------------------------------------------------------- /examples/plugins/xslt/data.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | key 1 5 | value 1 6 | 7 | 8 | key 2 9 | value 2 10 | 11 | 12 | key 3 13 | value 3 14 | 15 | 16 | key 4 17 | value 4 18 | 19 | 20 | key 5 21 | value 5 22 | 23 | -------------------------------------------------------------------------------- /reference/book/dom/core/CDATASection.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Represents a CDATA Section. 7 | 8 | 9 | Является блоком данных типа CDATA. 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /reference/book/dom/core/EntityReference.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Represents an entity reference in the tree. 7 | 8 | 9 | 10 | 11 | Ths kind of node does not get instantiated in Ample SDK. 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /reference/book/dom/range/Range.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /reference/book/env/browser/Promise.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Creates Promise object. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/aui/filepicker.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | The functionality of this element is not implemented. 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /reference/book/markup/chart/ChartElement.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Base object for all chart elements. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/chart/area.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Area chart. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/chart/bubble.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Bubble chart. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/chart/column.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Column chart. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/chart/doughnut.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Doughnut chart. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/chart/funnel.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Funnel chart. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/chart/group.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Group element. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Group label. 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /reference/book/markup/chart/map.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Map chart. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/chart/pie.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Pie chart. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/chart/radar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Radar chart. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/chart/stream.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Stream chart. 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /reference/book/markup/smil/excl.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | The excl element is a time container with semantics based upon par, but with the additional constraint that only one child element may play at any given time. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /reference/book/markup/smil/par.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | The par element enables parallel animations. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /reference/book/markup/smil/seq.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | The seq element enables sequential animations. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /reference/book/markup/smil/smil30-ample.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/book/markup/smil/smil30-ample.xsd -------------------------------------------------------------------------------- /reference/book/markup/svg/SVGElement.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Base class for SVG Elements. 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /reference/book/markup/svg/a.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | The 'a' element indicates links. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | A URI reference to the resource. 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /reference/book/markup/svg/defs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | The 'defs' element is a container element for referenced elements. 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /reference/book/markup/svg/desc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | The 'desc' element is used to provide contextual information. 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /reference/book/markup/svg/g.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | The 'g' element is a container element for grouping together related graphics elements. 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /reference/book/markup/svg/svg11-ample.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/book/markup/svg/svg11-ample.xsd -------------------------------------------------------------------------------- /reference/book/markup/svg/title.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | The 'title' element is used to provide contextual information. 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /reference/book/markup/xmlschema/xmlschema11-datatypes-ample.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/book/markup/xmlschema/xmlschema11-datatypes-ample.xsd -------------------------------------------------------------------------------- /reference/book/markup/xul/arrowscrollbox.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | A box which provides scroll arrows along its edges for scolling through the contents of the box. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /reference/book/markup/xul/description.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This element is used to create a block of text. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /reference/book/markup/xul/listcol.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /reference/book/markup/xul/listcols.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /reference/book/markup/xul/panel.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | A panel is a popup window that may contain any type of content. It does not have any window decorations. . 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /reference/book/markup/xul/scrollbox.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | A box that has additional functions that can be used to scroll the content. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /reference/book/markup/xul/separator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Creates a small separating gap between elements. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /reference/book/markup/xul/tooltip.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This element is used for the tooltip popups. 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /reference/book/plugins/cookie/cookie.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | Cookie plugin 5 | 6 | 7 | Cookie plugin. 8 | 9 | 10 |
-------------------------------------------------------------------------------- /reference/book/plugins/forms/forms.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | Forms plugin 5 | 6 | 7 | Forms plugin. 8 | 9 | 10 |
-------------------------------------------------------------------------------- /reference/book/plugins/rpc/rpc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | RPC plugin 5 | 6 | 7 | RPC plugin. 8 | 9 | 10 |
-------------------------------------------------------------------------------- /reference/book/plugins/store/store.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | Store plugin 5 | 6 | 7 | Store plugin. 8 | 9 | 10 |
-------------------------------------------------------------------------------- /reference/book/plugins/touch/touch.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | Touch plugin 5 | 6 | 7 | Touch plugin. 8 | 9 | 10 |
-------------------------------------------------------------------------------- /reference/book/plugins/webservice/webservice.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | WebService plugin 5 | 6 | 7 | WebService plugin. 8 | 9 | 10 |
-------------------------------------------------------------------------------- /reference/book/plugins/xmpp/xmpp.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | XMPP plugin 5 | 6 | 7 | XMPP plugin. 8 | 9 | 10 |
-------------------------------------------------------------------------------- /reference/book/plugins/xpath/xpath.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | XPath plugin 5 | 6 | 7 | XPath plugin. 8 | 9 | 10 |
-------------------------------------------------------------------------------- /reference/book/plugins/xslt/xslt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | XSLT plugin 5 | 6 | 7 | XSLT plugin. 8 | 9 | 10 |
-------------------------------------------------------------------------------- /reference/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Ample SDK 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /reference/resources/css/3rdparty/prettify/prettify.css: -------------------------------------------------------------------------------- 1 | .str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun{color:#660}.pln{color:#000}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{padding:2px;border:1px solid #888}@media print{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun{color:#440}.pln{color:#000}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}} -------------------------------------------------------------------------------- /reference/resources/img/I.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/I.gif -------------------------------------------------------------------------------- /reference/resources/img/L.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/L.gif -------------------------------------------------------------------------------- /reference/resources/img/T.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/T.gif -------------------------------------------------------------------------------- /reference/resources/img/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/close.gif -------------------------------------------------------------------------------- /reference/resources/img/link_external.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/link_external.gif -------------------------------------------------------------------------------- /reference/resources/img/members_close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/members_close.gif -------------------------------------------------------------------------------- /reference/resources/img/members_open.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/members_open.gif -------------------------------------------------------------------------------- /reference/resources/img/note.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/note.gif -------------------------------------------------------------------------------- /reference/resources/img/open.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/open.gif -------------------------------------------------------------------------------- /reference/resources/img/toc2_close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/toc2_close.gif -------------------------------------------------------------------------------- /reference/resources/img/toc2_open.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/toc2_open.gif -------------------------------------------------------------------------------- /reference/resources/img/toc_close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/toc_close.gif -------------------------------------------------------------------------------- /reference/resources/img/toc_leaf.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/toc_leaf.gif -------------------------------------------------------------------------------- /reference/resources/img/toc_open.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clientside/amplesdk/bf07c65f3c14fe000642e6feb1e4cd08c3975f19/reference/resources/img/toc_open.gif -------------------------------------------------------------------------------- /reference/stylesheets/index.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /resources/COPYING.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Ample SDK - JavaScript GUI Framework 3 | * 4 | * Copyright (c) 2012 Sergey Ilinsky 5 | * Dual licensed under the MIT and GPL licenses. 6 | * See: http://www.amplesdk.com/about/licensing/ 7 | * 8 | */ 9 | --------------------------------------------------------------------------------