Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#9464 closed feature (fixed)

Add AMD Support

Reported by: Scott González Owned by:
Priority: blocker Milestone: 1.11.0
Component: [meta] ui.build Version: 1.10.3
Keywords: Cc:
Blocked by: Blocking: #9647, #9648

Description

All source files should use the jqueryPlugin UMD syntax to support AMD and non-AMD uses. Builds should strip out the define() calls and create a single define for the entire build.

Change History (12)

comment:1 Changed 4 years ago by Scott González

Milestone: none1.11.0
Priority: minorblocker
Status: newopen

comment:2 Changed 4 years ago by Scott González

comment:3 Changed 4 years ago by Jörn Zaefferer

Milestone: 1.11.01.12.0

Matching what the roadmap says.

comment:4 Changed 4 years ago by gseguin

Per discussion with Scott we should also as part of this effort remove the jquery.ui prefix from the filenames as it is redundant. Most likely users will define a path alias like "jqueryui" and to use the widget module they'll require "jqueryui/widget".

comment:5 Changed 4 years ago by Scott González

Blocking: 9648 added

(In #9648) There's no reason to move this twice. I'm changing the ticket to move scrollParent to it's own file.

comment:6 Changed 4 years ago by Scott González

Blocking: 9647 added

(In #9647) There's no reason to move this twice. I'm changing the ticket to move them to their own file(s).

comment:7 Changed 4 years ago by Rafael Xavier de Souza

All: Wrap source files with UMD return exports

Ref #9464 Ref gh-1029

Changeset: 96e027e4b14345722cc39589f59ce2ce5e94b991

comment:8 Changed 4 years ago by Rafael Xavier de Souza

All: Wrap I18n files with UMD return exports

Ref #9464 Ref gh-1029

Changeset: 1216e2aaf5e9bae52abe1ef9dfb9ab34c271c56d

comment:9 Changed 4 years ago by Rafael Xavier de Souza

All: Remove "Depends" comment

Ref #9464 Ref gh-1029

Changeset: 234f7f3c0e8e0de5b5c194a357e02edc95a83376

comment:10 Changed 4 years ago by Rafael Xavier de Souza

Resolution: fixed
Status: openclosed

All: Rename all files, removing the "jquery.ui." prefix;

Fixes #9464 Closes gh-1029

Changeset: 21154cfa2e02ef1814a6aff68b14553bdad165cb

comment:11 Changed 4 years ago by Scott González

Milestone: 1.12.01.11.0

comment:12 Changed 4 years ago by Rafael Xavier de Souza

I18n: Rename all files, removing the "jquery.ui." prefix

Amend fix for 21154cfa2e02ef1814a6aff68b14553bdad165cb;

Ref #9464 Ref gh-1029

Changeset: 086dad66c444fbf8dd6c93ac815fed6f0072ccbf

Note: See TracTickets for help on using tickets.