Bug Tracker

Ticket #2519 (closed bug: fixed)

Opened 9 months ago

Last modified 9 months ago

[UI] namespacing (events and data)

Reported by: scott.gonzalez Assigned to: scott.gonzalez
Type: bug Priority: critical
Milestone: 1.2.4 Component: ui
Version: 1.2.3 Keywords:
Cc: Needs: Patch

Description

All UI plugins should store their instances as:

$(el).data('<plugin>');

not:

$(el).data('ui-<plugin>');

All bound events, including setData and getData should be in the "<plugin>" namespace, not "ui-<plugin>".

The only place "ui-<plugin>" will be used is in CSS to prevent collisions with common class names.

Attachments

Change History

Changed 9 months ago by scott.gonzalez

  • status changed from new to closed
  • resolution set to fixed

Fixed in [4966].

Note: See TracTickets for help on using tickets.