## dojo.widget

### Methods

    Widget ()
    buildWidgetFromParseTree (type, frag, parser, parentComp, insertionIndex)
    Parse (fragment)
    getParser (name)
    fromScript (name, props, refNode, position)
    DomWidget ()
    buildFromTemplate (obj, templatePath, templateCssPath, templateString)
    attachTemplateNodes (rootNode, targetObj, subTemplateParent, events)
    getDojoEventsFromStr (str)
    buildAndAttachTemplate (obj, templatePath, templateCssPath, templateString, targetObj)
    HtmlWidget (args)

### Properties

    Object manager
    Object tags
    String attachProperty
    String eventAttachProperty
    String subTemplateProperty
    String onBuildProperty

## dojo.widget.Widget Object

### Properties

    Array children
    Array rightClickItems
    Object extraArgs

## dojo.widget.Parse Object

### Methods

    createComponents (fragment, parentComp)
    parsePropertySets (fragment)
    parseProperties (fragment)
    getPropertySetById (propertySetId)
    getPropertySetsByType (componentType)
    getPropertySets (fragment)
    createComponentFromScript (nodeRef, componentName, properties, fastMixIn)

### Properties

    Array propertySetsList
    undefined fragment

## dojo.widget.manager

### Methods

    getUniqueId ()
    add (widget)
    destroyAll ()
    remove (widgetIndex)
    removeById (id)
    getWidgetById (id)
    getWidgetsByType (type)
    getWidgetsByFilter (unaryFunc)
    registerWidgetPackage (pname)
    getWidgetFromPrimitive (baseRenderType)
    getWidgetFromEvent (nativeEvt)

### Properties

    Array widgets
    Array widgetIds
    undefined root

## dojo.widget.tags

### Methods

    addParseTreeHandler (type)
    dojo:widget (fragment, widgetParser, parentComp, insertionIndex)
    dojo:propertyset (fragment, widgetParser, parentComp)
    dojo:connect (fragment, widgetParser, parentComp)