Sha256: 785f175bed01a01f5e1831aff11a74431ecc8cb3154f68c7a44374af6f7ddc4f

Contents?: true

Size: 759 Bytes

Versions: 16

Compression:

Stored size: 759 Bytes

Contents

   namespace epub = "http://www.idpf.org/2007/ops"
   namespace ev = "http://www.w3.org/2001/xml-events"
   
   html5.metadata.class |= epub.trigger 
   html5.flow.class |= epub.trigger


   epub.trigger = element epub:trigger { epub.trigger.attlist & epub.trigger.content }
   epub.trigger.attlist = html5.id.attr? & epub.trigger.action.attr & epub.trigger.ref.attr & xml.events.event.attr & xml.events.observer.attr
   
   epub.trigger.action.attr = attribute action { 'show'|'hide'|'play'|'pause'|'resume'|'mute'|'unmute' }
   epub.trigger.ref.attr = attribute ref { datatype.IDREF }
   xml.events.event.attr = attribute ev:event { datatype.NMTOKEN }
   xml.events.observer.attr = attribute ev:observer { datatype.IDREF }
 
   epub.trigger.content = empty

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
nora_mark-0.3 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta19 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta18 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta16 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta15 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta14 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta13 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta12 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta11 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta10 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta9 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta8 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta7 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta6 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta5 spec/epub30-schemas/mod/epub-trigger.rnc
nora_mark-0.2beta4 spec/epub30-schemas/mod/epub-trigger.rnc