Class: CssTask
- Inherits:
-
SingleOutputTask
- Object
- Configurable
- Task
- OutputTask
- SingleOutputTask
- CssTask
- Defined in:
- lib/tasks/css-task.rb
Instance Attribute Summary
Attributes inherited from Task
Attributes inherited from Configurable
Class Method Summary collapse
Instance Method Summary collapse
-
#handles_file?(file_name) ⇒ Boolean
CssTask handles files that end in .css.
- #output_type ⇒ Object
Methods inherited from SingleOutputTask
#finish, #initialize, #process_files
Methods inherited from OutputTask
#initialize, #minify, #notice_text, #output_extension, #products, #source_type
Methods inherited from Task
available_tasks, #build_assets, by_name, #cleanup, #copy_assets, #copy_assets_orig, #document_files, #find_files, #finish, #include_file, inherited, #initialize, #need_to_build, #process_files, #products, #replace_tokens, #symlink_assets, task_index, #task_name, #validate_files
Methods inherited from Configurable
#get_options, #initialize, option, option_alias
Constructor Details
This class inherits a constructor from SingleOutputTask
Class Method Details
.task_name ⇒ Object
5 6 7 |
# File 'lib/tasks/css-task.rb', line 5 def self.task_name "css" end |
Instance Method Details
#handles_file?(file_name) ⇒ Boolean
CssTask handles files that end in .css
14 15 16 |
# File 'lib/tasks/css-task.rb', line 14 def handles_file?(file_name) "#{file_name}"[/\.css$/] end |
#output_type ⇒ Object
9 10 11 |
# File 'lib/tasks/css-task.rb', line 9 def output_type "css" end |