Module pyweb :: Class head
[show private | hide private]
[frames | no frames]

Class head

webwidget --+
            |
           head


Creates an HTML '<HEAD>' tag

Typically you won't instantiate this yourself, because it automatically gets created as an attribute of http objects.
Method Summary
  __init__(self, *args, **kw)
  __setattr__(self, attr, val)
  add(self, *items)
  dump(self)
Kludged to automatically insert the <title> tag
  renderinto(self, bucket)
Kludged to automatically insert the <title> tag
    Inherited from webwidget
  __getattr__(self, name)
  __getitem__(self, name)
  __len__(self)
  __nonzero__(self)
  __repr__(self)
  __setitem__(self, name, val)
Used with templates.
  __str__(self)
  addglobal(self, name, item)
  addnamed(self, name, *item, **kw)
Adds a named item in the scope of the current tag
  attrdump(self)
Returns a space-separated list of the widget's tag attribs
  attrdumpinto(self, bucket)
renders the tag attributes into the bucket
  attrToStdout(self)
Returns a space-separated list of the widget's tag attribs
  dontWrap(self)
Stops this tag from being enclosed in tags
  join(self, args)
What a weird yet consummately pythonic method! Read on...
  render(self)
Recursively collate all the content, and content within the content, into one array of string fragments
  set(self, *items)
Replaces widget's contents with given items
  setattr(self, *args, **kw)
Sets attributes of this widget

Class Variable Summary
    Inherited from webwidget
str delimiter = '\n'
bool notagclose = False

Method Details

dump(self)

Kludged to automatically insert the <title> tag
Overrides:
pyweb.webwidget.dump

renderinto(self, bucket)

Kludged to automatically insert the <title> tag
Overrides:
pyweb.webwidget.renderinto

Generated by Epydoc 2.0 on Sat Feb 7 20:08:06 2004 http://epydoc.sf.net