1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- # Copyright (c) Jupyter Development Team.
- # Distributed under the terms of the Modified BSD License.
- """Color class.
- Represents an HTML Color .
- """
- from .widget_description import DescriptionWidget
- from .valuewidget import ValueWidget
- from .widget import register
- from .widget_core import CoreWidget
- from .trait_types import Date, date_serialization
- from traitlets import Unicode, Bool
- @register
- class DatePicker(DescriptionWidget, ValueWidget, CoreWidget):
- """
- Display a widget for picking dates.
- Parameters
- ----------
- value: datetime.date
- The current value of the widget.
- disabled: bool
- Whether to disable user changes.
- Examples
- --------
- >>> import datetime
- >>> import ipywidgets as widgets
- >>> date_pick = widgets.DatePicker()
- >>> date_pick.value = datetime.date(2019, 7, 9)
- """
- value = Date(None, allow_none=True).tag(sync=True, **date_serialization)
- disabled = Bool(False, help="Enable or disable user changes.").tag(sync=True)
- _view_name = Unicode('DatePickerView').tag(sync=True)
- _model_name = Unicode('DatePickerModel').tag(sync=True)
|