aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/af83/decorator/link.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/af83/decorator/link.rb b/lib/af83/decorator/link.rb
index 10e6091aa..fd50069fe 100644
--- a/lib/af83/decorator/link.rb
+++ b/lib/af83/decorator/link.rb
@@ -25,8 +25,11 @@ class AF83::Decorator::Link
link_class args
end
- def class?
- @options[:link_class] && !@options[:link_class].empty?
+ def default_class *args
+ has_class = @options[:link_class] && !@options[:link_class].empty?
+ return if has_class
+
+ self.class args
end
def method_missing name, *args, &block