paytonshaltis / freighter

🚂 Freighter is a highly-customizable HTML carousel library featuring a number of dynamic properties affecting carousel items and transitions. Most prominently, it gives complete control over the resizing method (for responsive layouts) as well as the wrapping method (for content display).
https://paytonshaltis.github.io/freighter
MIT License
1 stars 0 forks source link

Add change properties. #33

Closed paytonshaltis closed 1 year ago

paytonshaltis commented 1 year ago

Closes #13.

Implements the redesign of the user's interface to modify Carousel objects. Currently, carousels are now created and managed through an instance of the CarouselManager class, which will eventually get the user-friendly name 'Carousel'. Through this class, the user can pass a new CarouselOptions object, and the CarouselManager instance will replace its internal Carousel member with a new one using the desired options.

All of the options for carousels that currently exist can be changed, and the ones that are being planned have been added to the simple table in the readme.md file.