Package Products :: Package ZenUtils :: Package extdirect :: Package zope :: Module metadirectives :: Class IDirectRouter |
[hide private]
[frames] | no frames]

# Class IDirectRouter

source code

    interface.Interface --+
                          |
                         IDirectRouter

Registers a name and a javascript viewlet for a DirectRouter subclass.

Class Variables | [hide private]
| name = `TextLine(title= u"Name", description= u"The name of the`...``
| for_ = `GlobalObject(title= u"For Interface", description= u"Th`...``
| class_ = `GlobalObject(title= u"Class", description= u"The Dire`...``
| namespace = `TextLine(title= u"Namespace", description= unicode`...``
| layer = `TextLine(title= u"Layer", description= u"The layer", r`...``
| timeout = `TextLine(title= u"Timeout", description= unicode("Ov`...``
| permission = `TextLine(title= u"Permission", description= unico`...``

Class Variable Details | [hide private]

  ### name Value:
      TextLine(title= u"Name", description= u"The name of the requested view
      .")

  ### for_ Value:
      GlobalObject(title= u"For Interface", description= u"The interface the
       directive is used for.", required= False)

  ### class_ Value:
      GlobalObject(title= u"Class", description= u"The DirectRouter subclass
      ")

  ### namespace Value:
      TextLine(title= u"Namespace", description= unicode("The JavaScript nam
      espace under which the" " remote methods should be available"), requir
      ed= False)

  ### layer Value:
      TextLine(title= u"Layer", description= u"The layer", required= False)

  ### timeout Value:
      TextLine(title= u"Timeout", description= unicode("Override the default
       timeout (in milliseconds)" " for the calls"), required= False, defaul
      t= u"30000")

  ### permission Value:
      TextLine(title= u"Permission", description= unicode("The base permissi
      on required to access methods" " on this router. Individual methods ca
      n override" " this setting using the require decorator"), required= Fa
      lse, default= u"zope.Public")