Bases: tic.web.cdp.Error
Raised when property is set to an invalid value
Bases: object
Command is the superclass of all commands.
The programming model is to declare Python subclasses of the Model class, declaring datastore properties as class members of that class. So if you want to publish a story with title, body, and created date, you would do it like this:
- class LoginCommand(Command):
- title = StringProperty() created = db.DateTimeProperty()
Bases: tic.web.cdp.Error
Duplication error
Bases: type
Meta-class for initializing Model classes properties.
Used for initializing Properties defined in the context of a model. By using a meta-class much of the configuration of a Property descriptor becomes implicit. By using this meta-class, descriptors that are of class Model are notified about which class they belong to and what attribute they are associated with and can do appropriate initialization via __property_config__.
Duplicate properties are not permitted.
Bases: tic.core.Interface
handles the execution of a Command
This lives in the server and its not serializable
Executes the Command
this must return an ICommandResult or throws CommandHandlerException
Bases: tic.core.Component
Handles the execution of an incoming command and returns the Command Result
List of components that implement tic.web.cdp.api.ICommandHandler
Bases: tic.core.Component
this acts as a python => javascript convertor
Bases: tic.core.Component
List of components that implement tic.web.cdp.api.ICommandHandler