Tooltip

Is this a decent example of a Directive?