# Class e.p.y.m.YoutubeVideoModel(VideoModel):

Part of elisa.plugins.youtube.models View In Hierarchy

A video model contains metadata associated to the video.

Instance Variables | youtube_id | the id of the video (type: `unicode` )
| title | the title of the video (type: `unicode` )
| description | a short text description of the video (type: `unicode` )
| keywords | a list of keywords associated to the video (type: `list` of `unicode` )
| thumbnails | a list of thumbnails for the video (type: `list` of `elisa.plugins.base.models.image.ImageModel` )
| playable_model | a model containing the playable URI of the video (type: `elisa.plugins.base.models.media.PlayableModel` )

Line # | Kind | Name | Docs
--- | --- | --- | ---
47 | Method | __init__ | Constructor. Initialize all the fields.

Inherited from Bindable (via VideoModel, Model):

Line # | Kind | Name | Docs
--- | --- | --- | ---
34 | Method | bind | Bind a local `attribute` to `destination_attribute` of
73 | Method | unbind | Remove the binding of `attribute` to `destination_attribute` of
104 | Method | unbind_object | Remove all the bindings you have for a certain `destination_object`.
118 | Method | __setattr__ | Undocumented
136 | Method | __delattr__ | Undocumented

def __init__(self):
overrides elisa.plugins.base.models.video.VideoModel.__init__
Constructor. Initialize all the fields.