;ò ÏDc@s¦dklZdklZdklZdklZdklZdkl Z dkl Z ei dƒi ƒZ de ifd „ƒYZd eifd „ƒYZd S( (s implements(srend(surl(sloaders(stags(sannotate(swebforms§

:
:
s ISomethingcBs_tZeiƒeideddƒeiddƒeiƒeiƒd„Zei eƒZRS(Nsrequireds descriptionsWee!s Tra-la-lacCsdS(sÿDo Something Really Exciting Normally you would put a useful description of the interface here but, since the inteface is useless anyway, I cannot think of anything useful to say about it. Although ... did I mention it is useless?N((sctxsfeesfisfosfum((sS/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/customform/customform.pys doSomethingms ( s__name__s __module__sannotatesContextsStringsTruesIntegersTexts doSomethings autocallable(((sS/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/customform/customform.pys ISomethingksH sRootc Bs·tZdZeeƒeZeiZ d„Z d„Z d„Z e ieieieideiddddd eiid ƒƒfeieid e eid e ffƒZRS( s7Render a custom and normal form for an ISomething. cCstiƒSdS(N(swebforms renderForms(sselfsctxsdata((sS/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/customform/customform.pysrender_normalForm„scCstiƒtSdS(N(swebforms renderFormss FORM_LAYOUT(sselfsctxsdata((sS/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/customform/customform.pysrender_customForm‡scKs dG|GHdS(Ns***** doSomething called with:(skwargs(sselfsctxskwargs((sS/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/customform/customform.pys doSomethingŠssExample :: Custom Form Layoutsrels stylesheetstypestext/cssshrefs webform_csssCustomsDefault(s__name__s __module__s__doc__s implementss ISomethingsTruesaddSlashswebforms defaultCSSschild_webform_csssrender_normalFormsrender_customForms doSomethingsloaderssstansTshtmlsheadstitleslinksurlshereschildsbodysh1s docFactory(((sS/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/customform/customform.pysRoot|s      N(szope.interfaces implementssnevowsrendsurlsloadersstagssTsformlesssannotateswebformsxmlstrsloads FORM_LAYOUTsTypedInterfaces ISomethingsPagesRoot( s implementss FORM_LAYOUTsrendsurlsloaderssannotatesTswebformsRoots ISomething((sS/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/customform/customform.pys?s       $8