+++ /dev/null
-require_dependency "manifest/filer/caption/default/face"
-require_dependency "manifest/filer/caption/default/link"
-module Manifest
- module FilerModule
- module CaptionModule
- class Default < Base
- include DefaultModule
- attr :face, :link
-
- def set_default
- super
- @caption_manifest['args']['face'] ||= {}
- @caption_manifest['args']['link'] ||= {}
- end
-
- def init
- super
- @face = FaceFactory.factory(self, @args['face'])
- @link = LinkFactory.factory(self, @args['link'])
- end
-
- def visible?
- @face.type != 'none'
- end
-
- end
- end
- end
-end