10.0.0-beta.20210323184500 • Published 5 years ago
@arborai/select v10.0.0-beta.20210323184500
Angular Select
This is very modular select component where every part can be replaced. Main component is using plugins (KeyboardHandler, LiveSearch, NormalState, Popup, Positioner, ReadonlyState, ValueHandler) for rendering select itself or just for handling certain events. Main component NgSelectComponent also implements OptionsGatherer and TemplateGatherer.
OptionsGatherer- Used for obtaining optionsTemplateGatherer- Used for obtaining templates that can be used within plugins
Plugins
KeyboardHandler- This plugin is responsible for handling keyboard events withinPopupandNormalStateLiveSearch- This plugin is responsible for rendering live search inputNormalState- This plugin is responsible for rendering of normal state for select, currently selected option(s), this is what you see when select is closedPopup- This plugin is responsible for rendering of popup window, available options are visible when select is openPositioner- This plugin is responsible for positioning ofPopupReadonlyState- This plugin can be used for displaying custom readonly state if select is set as readonly or as disabledValueHandler- This plugin is responsible for handling selected value
10.0.0-beta.20210323184500
5 years ago
10.0.0-beta.20210323181617
5 years ago