X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FPresenter%2FRequirementSpecTextBlock.pm;h=0f8c5612a786ae830e344bd4aa8742366e010daf;hb=f3324b5ad66924333bf2a313974f6d4d21932707;hp=c0b983a7c41a2b73d68ab2342f0014dd19d5ae6d;hpb=90f4ba5dc6212592754cdddd082640103ee15884;p=kivitendo-erp.git diff --git a/SL/Presenter/RequirementSpecTextBlock.pm b/SL/Presenter/RequirementSpecTextBlock.pm index c0b983a7c..0f8c5612a 100644 --- a/SL/Presenter/RequirementSpecTextBlock.pm +++ b/SL/Presenter/RequirementSpecTextBlock.pm @@ -2,26 +2,26 @@ package SL::Presenter::RequirementSpecTextBlock; use strict; -use parent qw(Exporter); - use Exporter qw(import); -our @EXPORT = qw(requirement_spec_text_block_jstree_data); +our @EXPORT_OK = qw(requirement_spec_text_block_jstree_data); use Carp; use SL::JSON; sub requirement_spec_text_block_jstree_data { - my ($self, $text_block, %params) = @_; + my ($text_block, %params) = @_; - my $class = 'text-block-context-menu'; + my $class = 'text-block-context-menu tooltip'; $class .= ' flagged' if $text_block->is_flagged; return { data => $text_block->title || '', metadata => { id => $text_block->id, type => 'text-block' }, - attr => { id => "tb-" . $text_block->id, href => $params{href} || '#', class => $class }, + attr => { id => "tb-" . $text_block->id, href => $params{href} || '#', class => $class, title => $text_block->content_excerpt }, }; } +sub jstree_data { goto &requirement_spec_text_block_jstree_data } + 1;