From dc7b07cad3ebb181b7f55240953ad39fe1d281b9 Mon Sep 17 00:00:00 2001 From: mkpaz Date: Sun, 12 Feb 2023 15:23:15 +0400 Subject: [PATCH] Rewrite documentation to MkDocs --- .github/workflows/documentation.yml | 13 + docs/.bundle/config | 2 - docs/.gitignore | 1 + docs/404.html | 24 - docs/Gemfile | 22 - docs/Gemfile.lock | 266 --- docs/_config.yml | 35 - docs/_includes/head_custom.html | 1 - docs/assets/images/favicon.png | Bin 1588 -> 0 bytes docs/assets/images/logo.jpg | Bin 54358 -> 0 bytes docs/build.md | 44 - docs/colors/color-contrast.md | 24 - docs/colors/index.md | 9 - docs/colors/looked-up-colors.md | 46 - docs/controls/button.md | 19 - docs/controls/date-picker.md | 23 - docs/controls/hyperlink.md | 10 - docs/controls/index.md | 8 - docs/controls/progress-bar.md | 9 - docs/controls/slider.md | 11 - docs/controls/split-pane.md | 11 - docs/controls/text-input.md | 14 - docs/controls/toggle-button.md | 9 - docs/controls/virtualized-contols.md | 17 - docs/docs/apidocs/allclasses-index.html | 167 ++ docs/docs/apidocs/allpackages-index.html | 74 + .../atlantafx/base/controls/BehaviorBase.html | 208 ++ .../base/controls/BehaviorSkinBase.html | 271 +++ .../Breadcrumbs.BreadCrumbActionEvent.html | 251 +++ .../controls/Breadcrumbs.BreadCrumbItem.html | 219 +++ .../atlantafx/base/controls/Breadcrumbs.html | 969 ++++++++++ .../base/controls/BreadcrumbsSkin.html | 336 ++++ .../base/controls/CaptionMenuItem.html | 337 ++++ .../base/controls/CustomTextField.html | 437 +++++ .../base/controls/CustomTextFieldSkin.html | 399 ++++ .../base/controls/InlineDatePicker.html | 935 +++++++++ .../controls/InlineDatePickerBehavior.html | 204 ++ .../InlineDatePickerSkin.CalendarGrid.html | 267 +++ .../base/controls/InlineDatePickerSkin.html | 671 +++++++ .../base/controls/Popover.ArrowLocation.html | 323 ++++ .../atlantafx/base/controls/Popover.html | 1673 +++++++++++++++++ .../atlantafx/base/controls/PopoverSkin.html | 214 +++ .../base/controls/ProgressSliderSkin.html | 251 +++ .../base/controls/RingProgressIndicator.html | 579 ++++++ .../controls/RingProgressIndicatorSkin.html | 416 ++++ .../atlantafx/base/controls/Spacer.html | 227 +++ .../atlantafx/base/controls/ToggleSwitch.html | 402 ++++ .../base/controls/ToggleSwitchSkin.html | 434 +++++ .../base/controls/class-use/BehaviorBase.html | 106 ++ .../controls/class-use/BehaviorSkinBase.html | 88 + .../Breadcrumbs.BreadCrumbActionEvent.html | 122 ++ .../class-use/Breadcrumbs.BreadCrumbItem.html | 221 +++ .../base/controls/class-use/Breadcrumbs.html | 88 + .../controls/class-use/BreadcrumbsSkin.html | 63 + .../controls/class-use/CaptionMenuItem.html | 63 + .../controls/class-use/CustomTextField.html | 63 + .../class-use/CustomTextFieldSkin.html | 63 + .../controls/class-use/InlineDatePicker.html | 120 ++ .../class-use/InlineDatePickerBehavior.html | 88 + .../InlineDatePickerSkin.CalendarGrid.html | 88 + .../class-use/InlineDatePickerSkin.html | 89 + .../class-use/Popover.ArrowLocation.html | 123 ++ .../base/controls/class-use/Popover.html | 97 + .../base/controls/class-use/PopoverSkin.html | 63 + .../class-use/ProgressSliderSkin.html | 63 + .../class-use/RingProgressIndicator.html | 88 + .../class-use/RingProgressIndicatorSkin.html | 63 + .../base/controls/class-use/Spacer.html | 63 + .../base/controls/class-use/ToggleSwitch.html | 88 + .../controls/class-use/ToggleSwitchSkin.html | 63 + .../base/controls/package-summary.html | 156 ++ .../atlantafx/base/controls/package-tree.html | 205 ++ .../atlantafx/base/controls/package-use.html | 120 ++ .../atlantafx/base/theme/NordDark.html | 217 +++ .../atlantafx/base/theme/NordLight.html | 217 +++ .../atlantafx/base/theme/PrimerDark.html | 217 +++ .../atlantafx/base/theme/PrimerLight.html | 217 +++ .../atlantafx/base/theme/Styles.html | 1018 ++++++++++ .../atlantafx/base/theme/Theme.html | 189 ++ .../atlantafx/base/theme/Tweaks.html | 262 +++ .../base/theme/class-use/NordDark.html | 63 + .../base/theme/class-use/NordLight.html | 63 + .../base/theme/class-use/PrimerDark.html | 63 + .../base/theme/class-use/PrimerLight.html | 63 + .../base/theme/class-use/Styles.html | 63 + .../atlantafx/base/theme/class-use/Theme.html | 108 ++ .../base/theme/class-use/Tweaks.html | 63 + .../atlantafx/base/theme/package-summary.html | 114 ++ .../atlantafx/base/theme/package-tree.html | 88 + .../atlantafx/base/theme/package-use.html | 85 + .../base/util/DoubleStringConverter.html | 332 ++++ .../base/util/IntegerStringConverter.html | 329 ++++ .../PasswordTextFormatter.PasswordFilter.html | 280 +++ ...TextFormatter.PasswordStringConverter.html | 240 +++ .../base/util/PasswordTextFormatter.html | 436 +++++ .../atlantafx/base/util/PlatformUtils.html | 181 ++ .../util/class-use/DoubleStringConverter.html | 90 + .../class-use/IntegerStringConverter.html | 90 + .../PasswordTextFormatter.PasswordFilter.html | 97 + ...TextFormatter.PasswordStringConverter.html | 63 + .../util/class-use/PasswordTextFormatter.html | 92 + .../base/util/class-use/PlatformUtils.html | 63 + .../atlantafx/base/util/package-summary.html | 117 ++ .../atlantafx/base/util/package-tree.html | 90 + .../atlantafx/base/util/package-use.html | 97 + .../atlantafx.base/module-summary.html | 117 ++ docs/docs/apidocs/constant-values.html | 294 +++ docs/docs/apidocs/copy.svg | 33 + docs/docs/apidocs/element-list | 4 + docs/docs/apidocs/help-doc.html | 209 ++ docs/docs/apidocs/index-all.html | 1345 +++++++++++++ docs/docs/apidocs/index.html | 26 + docs/docs/apidocs/jquery-ui.overrides.css | 35 + .../apidocs/legal/ADDITIONAL_LICENSE_INFO | 37 + docs/docs/apidocs/legal/ASSEMBLY_EXCEPTION | 27 + docs/docs/apidocs/legal/LICENSE | 347 ++++ docs/docs/apidocs/legal/jquery.md | 72 + docs/docs/apidocs/legal/jqueryUI.md | 49 + docs/docs/apidocs/member-search-index.js | 1 + docs/docs/apidocs/module-search-index.js | 1 + docs/docs/apidocs/overview-tree.html | 233 +++ docs/docs/apidocs/package-search-index.js | 1 + docs/docs/apidocs/resources/glass.png | Bin 0 -> 499 bytes docs/docs/apidocs/resources/x.png | Bin 0 -> 394 bytes .../apidocs/script-dir/jquery-3.6.0.min.js | 2 + .../docs/apidocs/script-dir/jquery-ui.min.css | 6 + docs/docs/apidocs/script-dir/jquery-ui.min.js | 6 + docs/docs/apidocs/script.js | 266 +++ docs/docs/apidocs/search-page.js | 299 +++ docs/docs/apidocs/search.html | 78 + docs/docs/apidocs/search.js | 465 +++++ docs/docs/apidocs/serialized-form.html | 91 + docs/docs/apidocs/stylesheet.css | 1204 ++++++++++++ docs/docs/apidocs/tag-search-index.js | 1 + docs/docs/apidocs/type-search-index.js | 1 + docs/docs/assets/atlantafx.png | Bin 0 -> 5345 bytes .../assets/images/color-contrast.png | Bin docs/docs/assets/images/color-scale.png | Bin 0 -> 112303 bytes .../assets/images/contrast-checker.png | Bin docs/docs/assets/images/demo.gif | Bin 0 -> 377620 bytes docs/docs/assets/images/nord-dark.png | Bin 0 -> 122271 bytes docs/docs/assets/images/nord-light.png | Bin 0 -> 124116 bytes docs/docs/assets/images/primer-dark.png | Bin 0 -> 126941 bytes docs/docs/assets/images/primer-light.png | Bin 0 -> 129171 bytes .../assets/images/project-structure.drawio | 0 .../assets/images/project-structure.png | Bin docs/docs/assets/images/theme-testing.png | Bin 0 -> 75511 bytes docs/docs/build.md | 65 + docs/docs/fxml.md | 30 + docs/docs/getting-started.md | 68 + docs/docs/index.md | 54 + docs/docs/reference/controls.md | 259 +++ .../reference/global-colors.md} | 42 +- docs/docs/reference/typography.md | 42 + docs/docs/theming.md | 142 ++ docs/index.md | 30 - docs/mkdocs.yml | 32 + docs/themization.md | 62 - .../sampler/page/general/ColorScaleBlock.java | 2 +- 159 files changed, 24405 insertions(+), 716 deletions(-) create mode 100644 .github/workflows/documentation.yml delete mode 100644 docs/.bundle/config create mode 100644 docs/.gitignore delete mode 100644 docs/404.html delete mode 100644 docs/Gemfile delete mode 100644 docs/Gemfile.lock delete mode 100644 docs/_config.yml delete mode 100644 docs/_includes/head_custom.html delete mode 100644 docs/assets/images/favicon.png delete mode 100644 docs/assets/images/logo.jpg delete mode 100644 docs/build.md delete mode 100644 docs/colors/color-contrast.md delete mode 100644 docs/colors/index.md delete mode 100644 docs/colors/looked-up-colors.md delete mode 100644 docs/controls/button.md delete mode 100644 docs/controls/date-picker.md delete mode 100644 docs/controls/hyperlink.md delete mode 100644 docs/controls/index.md delete mode 100644 docs/controls/progress-bar.md delete mode 100644 docs/controls/slider.md delete mode 100644 docs/controls/split-pane.md delete mode 100644 docs/controls/text-input.md delete mode 100644 docs/controls/toggle-button.md delete mode 100644 docs/controls/virtualized-contols.md create mode 100644 docs/docs/apidocs/allclasses-index.html create mode 100644 docs/docs/apidocs/allpackages-index.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BehaviorBase.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BehaviorSkinBase.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.BreadCrumbActionEvent.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.BreadCrumbItem.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BreadcrumbsSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CaptionMenuItem.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CustomTextField.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CustomTextFieldSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePicker.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerBehavior.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerSkin.CalendarGrid.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Popover.ArrowLocation.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Popover.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/PopoverSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ProgressSliderSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/RingProgressIndicator.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/RingProgressIndicatorSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Spacer.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ToggleSwitch.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ToggleSwitchSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BehaviorBase.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BehaviorSkinBase.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.BreadCrumbActionEvent.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.BreadCrumbItem.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BreadcrumbsSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CaptionMenuItem.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CustomTextField.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CustomTextFieldSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePicker.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerBehavior.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerSkin.CalendarGrid.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Popover.ArrowLocation.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Popover.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/PopoverSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ProgressSliderSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/RingProgressIndicator.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/RingProgressIndicatorSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Spacer.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ToggleSwitch.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ToggleSwitchSkin.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-summary.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-tree.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-use.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/NordDark.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/NordLight.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/PrimerDark.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/PrimerLight.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Styles.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Theme.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Tweaks.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/NordDark.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/NordLight.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/PrimerDark.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/PrimerLight.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Styles.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Theme.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Tweaks.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-summary.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-tree.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-use.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/DoubleStringConverter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/IntegerStringConverter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.PasswordFilter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.PasswordStringConverter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PlatformUtils.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/DoubleStringConverter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/IntegerStringConverter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.PasswordFilter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.PasswordStringConverter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PlatformUtils.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-summary.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-tree.html create mode 100644 docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-use.html create mode 100644 docs/docs/apidocs/atlantafx.base/module-summary.html create mode 100644 docs/docs/apidocs/constant-values.html create mode 100644 docs/docs/apidocs/copy.svg create mode 100644 docs/docs/apidocs/element-list create mode 100644 docs/docs/apidocs/help-doc.html create mode 100644 docs/docs/apidocs/index-all.html create mode 100644 docs/docs/apidocs/index.html create mode 100644 docs/docs/apidocs/jquery-ui.overrides.css create mode 100644 docs/docs/apidocs/legal/ADDITIONAL_LICENSE_INFO create mode 100644 docs/docs/apidocs/legal/ASSEMBLY_EXCEPTION create mode 100644 docs/docs/apidocs/legal/LICENSE create mode 100644 docs/docs/apidocs/legal/jquery.md create mode 100644 docs/docs/apidocs/legal/jqueryUI.md create mode 100644 docs/docs/apidocs/member-search-index.js create mode 100644 docs/docs/apidocs/module-search-index.js create mode 100644 docs/docs/apidocs/overview-tree.html create mode 100644 docs/docs/apidocs/package-search-index.js create mode 100644 docs/docs/apidocs/resources/glass.png create mode 100644 docs/docs/apidocs/resources/x.png create mode 100644 docs/docs/apidocs/script-dir/jquery-3.6.0.min.js create mode 100644 docs/docs/apidocs/script-dir/jquery-ui.min.css create mode 100644 docs/docs/apidocs/script-dir/jquery-ui.min.js create mode 100644 docs/docs/apidocs/script.js create mode 100644 docs/docs/apidocs/search-page.js create mode 100644 docs/docs/apidocs/search.html create mode 100644 docs/docs/apidocs/search.js create mode 100644 docs/docs/apidocs/serialized-form.html create mode 100644 docs/docs/apidocs/stylesheet.css create mode 100644 docs/docs/apidocs/tag-search-index.js create mode 100644 docs/docs/apidocs/type-search-index.js create mode 100644 docs/docs/assets/atlantafx.png rename docs/{ => docs}/assets/images/color-contrast.png (100%) create mode 100644 docs/docs/assets/images/color-scale.png rename docs/{ => docs}/assets/images/contrast-checker.png (100%) create mode 100644 docs/docs/assets/images/demo.gif create mode 100644 docs/docs/assets/images/nord-dark.png create mode 100644 docs/docs/assets/images/nord-light.png create mode 100644 docs/docs/assets/images/primer-dark.png create mode 100644 docs/docs/assets/images/primer-light.png rename docs/{ => docs}/assets/images/project-structure.drawio (100%) rename docs/{ => docs}/assets/images/project-structure.png (100%) create mode 100644 docs/docs/assets/images/theme-testing.png create mode 100644 docs/docs/build.md create mode 100644 docs/docs/fxml.md create mode 100644 docs/docs/getting-started.md create mode 100644 docs/docs/index.md create mode 100644 docs/docs/reference/controls.md rename docs/{colors/global-variables.md => docs/reference/global-colors.md} (65%) create mode 100644 docs/docs/reference/typography.md create mode 100644 docs/docs/theming.md delete mode 100644 docs/index.md create mode 100644 docs/mkdocs.yml delete mode 100644 docs/themization.md diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml new file mode 100644 index 0000000..000ee16 --- /dev/null +++ b/.github/workflows/documentation.yml @@ -0,0 +1,13 @@ +name: docs +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + with: + python-version: 3.x + - run: | + pip install mkdocs-material==8.5.11 mkdocs-redirects + cd docs + mkdocs gh-deploy --force diff --git a/docs/.bundle/config b/docs/.bundle/config deleted file mode 100644 index 2369228..0000000 --- a/docs/.bundle/config +++ /dev/null @@ -1,2 +0,0 @@ ---- -BUNDLE_PATH: "vendor/bundle" diff --git a/docs/.gitignore b/docs/.gitignore new file mode 100644 index 0000000..45ddf0a --- /dev/null +++ b/docs/.gitignore @@ -0,0 +1 @@ +site/ diff --git a/docs/404.html b/docs/404.html deleted file mode 100644 index c472b4e..0000000 --- a/docs/404.html +++ /dev/null @@ -1,24 +0,0 @@ ---- -layout: default ---- - - - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
diff --git a/docs/Gemfile b/docs/Gemfile deleted file mode 100644 index 483c8de..0000000 --- a/docs/Gemfile +++ /dev/null @@ -1,22 +0,0 @@ -source "https://rubygems.org" - -# GitHub Pages -gem "github-pages", "~> 227", group: :jekyll_plugins - -# if you have any plugins, put them here -group :jekyll_plugins do -end - -# Windows does not include zoneinfo files, so bundle the tzinfo-data gem -# and associated library. -platforms :mingw, :x64_mingw, :mswin, :jruby do - gem "tzinfo", "~> 1.2" - gem "tzinfo-data" -end - -# performance-booster for watching directories on Windows -gem "wdm", "~> 0.1.0", :platforms => [:mingw, :x64_mingw, :mswin] - -# see Jekyll serve fails on Ruby 3.0 -# https://github.com/jekyll/jekyll/issues/8523 -gem "webrick", "~> 1.7" diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock deleted file mode 100644 index c05a79a..0000000 --- a/docs/Gemfile.lock +++ /dev/null @@ -1,266 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - activesupport (6.0.5.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.8.1) - public_suffix (>= 2.0.2, < 6.0) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.11.1) - colorator (1.1.0) - commonmarker (0.23.5) - concurrent-ruby (1.1.10) - dnsruby (1.61.9) - simpleidn (~> 0.1) - em-websocket (0.5.3) - eventmachine (>= 0.12.9) - http_parser.rb (~> 0) - ethon (0.15.0) - ffi (>= 1.15.0) - eventmachine (1.2.7) - execjs (2.8.1) - faraday (2.5.2) - faraday-net_http (>= 2.0, < 3.1) - ruby2_keywords (>= 0.0.4) - faraday-net_http (3.0.0) - ffi (1.15.5) - forwardable-extended (2.6.0) - gemoji (3.0.1) - github-pages (227) - github-pages-health-check (= 1.17.9) - jekyll (= 3.9.2) - jekyll-avatar (= 0.7.0) - jekyll-coffeescript (= 1.1.1) - jekyll-commonmark-ghpages (= 0.2.0) - jekyll-default-layout (= 0.1.4) - jekyll-feed (= 0.15.1) - jekyll-gist (= 1.5.0) - jekyll-github-metadata (= 2.13.0) - jekyll-include-cache (= 0.2.1) - jekyll-mentions (= 1.6.0) - jekyll-optional-front-matter (= 0.3.2) - jekyll-paginate (= 1.1.0) - jekyll-readme-index (= 0.3.0) - jekyll-redirect-from (= 0.16.0) - jekyll-relative-links (= 0.6.1) - jekyll-remote-theme (= 0.4.3) - jekyll-sass-converter (= 1.5.2) - jekyll-seo-tag (= 2.8.0) - jekyll-sitemap (= 1.4.0) - jekyll-swiss (= 1.0.0) - jekyll-theme-architect (= 0.2.0) - jekyll-theme-cayman (= 0.2.0) - jekyll-theme-dinky (= 0.2.0) - jekyll-theme-hacker (= 0.2.0) - jekyll-theme-leap-day (= 0.2.0) - jekyll-theme-merlot (= 0.2.0) - jekyll-theme-midnight (= 0.2.0) - jekyll-theme-minimal (= 0.2.0) - jekyll-theme-modernist (= 0.2.0) - jekyll-theme-primer (= 0.6.0) - jekyll-theme-slate (= 0.2.0) - jekyll-theme-tactile (= 0.2.0) - jekyll-theme-time-machine (= 0.2.0) - jekyll-titles-from-headings (= 0.5.3) - jemoji (= 0.12.0) - kramdown (= 2.3.2) - kramdown-parser-gfm (= 1.1.0) - liquid (= 4.0.3) - mercenary (~> 0.3) - minima (= 2.5.1) - nokogiri (>= 1.13.6, < 2.0) - rouge (= 3.26.0) - terminal-table (~> 1.4) - github-pages-health-check (1.17.9) - addressable (~> 2.3) - dnsruby (~> 1.60) - octokit (~> 4.0) - public_suffix (>= 3.0, < 5.0) - typhoeus (~> 1.3) - html-pipeline (2.14.2) - activesupport (>= 2) - nokogiri (>= 1.4) - http_parser.rb (0.8.0) - i18n (0.9.5) - concurrent-ruby (~> 1.0) - jekyll (3.9.2) - addressable (~> 2.4) - colorator (~> 1.0) - em-websocket (~> 0.5) - i18n (~> 0.7) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 2.0) - kramdown (>= 1.17, < 3) - liquid (~> 4.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (>= 1.7, < 4) - safe_yaml (~> 1.0) - jekyll-avatar (0.7.0) - jekyll (>= 3.0, < 5.0) - jekyll-coffeescript (1.1.1) - coffee-script (~> 2.2) - coffee-script-source (~> 1.11.1) - jekyll-commonmark (1.4.0) - commonmarker (~> 0.22) - jekyll-commonmark-ghpages (0.2.0) - commonmarker (~> 0.23.4) - jekyll (~> 3.9.0) - jekyll-commonmark (~> 1.4.0) - rouge (>= 2.0, < 4.0) - jekyll-default-layout (0.1.4) - jekyll (~> 3.0) - jekyll-feed (0.15.1) - jekyll (>= 3.7, < 5.0) - jekyll-gist (1.5.0) - octokit (~> 4.2) - jekyll-github-metadata (2.13.0) - jekyll (>= 3.4, < 5.0) - octokit (~> 4.0, != 4.4.0) - jekyll-include-cache (0.2.1) - jekyll (>= 3.7, < 5.0) - jekyll-mentions (1.6.0) - html-pipeline (~> 2.3) - jekyll (>= 3.7, < 5.0) - jekyll-optional-front-matter (0.3.2) - jekyll (>= 3.0, < 5.0) - jekyll-paginate (1.1.0) - jekyll-readme-index (0.3.0) - jekyll (>= 3.0, < 5.0) - jekyll-redirect-from (0.16.0) - jekyll (>= 3.3, < 5.0) - jekyll-relative-links (0.6.1) - jekyll (>= 3.3, < 5.0) - jekyll-remote-theme (0.4.3) - addressable (~> 2.0) - jekyll (>= 3.5, < 5.0) - jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0) - rubyzip (>= 1.3.0, < 3.0) - jekyll-sass-converter (1.5.2) - sass (~> 3.4) - jekyll-seo-tag (2.8.0) - jekyll (>= 3.8, < 5.0) - jekyll-sitemap (1.4.0) - jekyll (>= 3.7, < 5.0) - jekyll-swiss (1.0.0) - jekyll-theme-architect (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-cayman (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-dinky (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-hacker (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-leap-day (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-merlot (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-midnight (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-minimal (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-modernist (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-primer (0.6.0) - jekyll (> 3.5, < 5.0) - jekyll-github-metadata (~> 2.9) - jekyll-seo-tag (~> 2.0) - jekyll-theme-slate (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-tactile (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-time-machine (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-titles-from-headings (0.5.3) - jekyll (>= 3.3, < 5.0) - jekyll-watch (2.2.1) - listen (~> 3.0) - jemoji (0.12.0) - gemoji (~> 3.0) - html-pipeline (~> 2.2) - jekyll (>= 3.0, < 5.0) - kramdown (2.3.2) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - liquid (4.0.3) - listen (3.7.1) - rb-fsevent (~> 0.10, >= 0.10.3) - rb-inotify (~> 0.9, >= 0.9.10) - mercenary (0.3.6) - minima (2.5.1) - jekyll (>= 3.5, < 5.0) - jekyll-feed (~> 0.9) - jekyll-seo-tag (~> 2.1) - minitest (5.16.3) - nokogiri (1.13.8-x86_64-linux) - racc (~> 1.4) - octokit (4.25.1) - faraday (>= 1, < 3) - sawyer (~> 0.9) - pathutil (0.16.2) - forwardable-extended (~> 2.6) - public_suffix (4.0.7) - racc (1.6.0) - rb-fsevent (0.11.2) - rb-inotify (0.10.1) - ffi (~> 1.0) - rexml (3.2.5) - rouge (3.26.0) - ruby2_keywords (0.0.5) - rubyzip (2.3.2) - safe_yaml (1.0.5) - sass (3.7.4) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sawyer (0.9.2) - addressable (>= 2.3.5) - faraday (>= 0.17.3, < 3) - simpleidn (0.2.1) - unf (~> 0.1.4) - terminal-table (1.8.0) - unicode-display_width (~> 1.1, >= 1.1.1) - thread_safe (0.3.6) - typhoeus (1.4.0) - ethon (>= 0.9.0) - tzinfo (1.2.10) - thread_safe (~> 0.1) - unf (0.1.4) - unf_ext - unf_ext (0.0.8.2) - unicode-display_width (1.8.0) - webrick (1.7.0) - zeitwerk (2.6.0) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - github-pages (~> 227) - tzinfo (~> 1.2) - tzinfo-data - wdm (~> 0.1.0) - webrick (~> 1.7) - -BUNDLED WITH - 2.3.5 diff --git a/docs/_config.yml b/docs/_config.yml deleted file mode 100644 index db966b3..0000000 --- a/docs/_config.yml +++ /dev/null @@ -1,35 +0,0 @@ -# This config file is meant for settings that affect your whole blog, values -# which you are expected to set up once and rarely edit after that. If you find -# yourself editing this file very often, consider using Jekyll's data files -# feature for the data you need to update frequently. -# -# For technical reasons, this file is *NOT* reloaded automatically when you use -# 'bundle exec jekyll serve'. If you change this file, please restart the server process. - -# Site settings -# These are used to personalize your new site. If you look in the HTML files, -# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. -# You can create any custom variable you would like, and they will be accessible -# in the templates via {{ site.myvariable }}. -title: AtlantaFX -description: >- # this means to ignore newlines until "baseurl:" - Modern JavaFX CSS theme collection with additional controls. -baseurl: "/atlantafx" # the subpath of your site, e.g. /blog -url: "mkpaz.github.io" # the base hostname & protocol for your site, e.g. http://example.com -github_username: mkpaz - -# Build settings -markdown: kramdown -remote_theme: just-the-docs/just-the-docs -search_enabled: true -logo: "/assets/images/logo.jpg" - -# The following items will not be processed, by default. -# exclude: -# - Gemfile -# - Gemfile.lock -# - node_modules -# - vendor/bundle/ -# - vendor/cache/ -# - vendor/gems/ -# - vendor/ruby/ diff --git a/docs/_includes/head_custom.html b/docs/_includes/head_custom.html deleted file mode 100644 index c08200c..0000000 --- a/docs/_includes/head_custom.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/assets/images/favicon.png b/docs/assets/images/favicon.png deleted file mode 100644 index cbdb8e07012fc8add6f2bc034454c847c1410c21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1588 zcmV-42Fv-0P)004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00004XF*Lt006O$eEU(800001 zb5ch_0Itp)=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#000Gx zNklVI6$Ay*hO~&b5)vv>r5+Ke8~_O}+z@|4 zRE|g-IB-IO6BU;TR8&BeCM_s!6)3Gro2F^h;-pFA*7ZkhXT9E;$IPt9-nG|u4jpN| zt&zfH4NhoV(K(cm5w$zcG%r=WaPA zQ>FG*#_VseX3VdqX5X+|6j+;YqC_j^XKpXdPnX6wJImt!PP?Bg?o3c6|UrBp~3fr1q|tYh)1}LFT4)z4@ZRpgf9{$JRtnw;{V9&5i1d32M%DRmxTZJ_kP zMAk5=NCCQI0%SU2#1|gk6M&w<05BW5$MAj92qY&WusW0Rz{MQ526Iz4(JED)arDm@ zV)wP05BS1Ge{f$|Cacshnfey07rNT-9WYiZf?t_yNnZ?&;vY5S9 zl8YzCBcSzY9yu}3y#or)81scAl?phSuo3TGc<*Qs!oxx7_2q{Z*!Zg;30i=_&_sW0 zD7q9tY(6Jka5;xcImZd*WYQv>oa~cA>Awro>o+dvVC;iYAlxV;2M5T?OxhC-?lyK} zH(^yo8HW5yUwaIz^A9~cU01+yAV&eWrpZ?#(*6%F<>d3N$2Mdai;x(Lz|j5yAVEI2 z>`hjxjlcVh=dineia_ep1}dLW3LDA<1OZ$j0=+{9M0WMSX3B)px>+B4a5;-y0iuUA z*f9}<)juA3-bl5(XV-z+PGktZ9xde1b50<0n*d#@))7h`=$8WhdwSs5cl&&clAW)` zN$UIt*1g@e1DC$wVOX?Ua|Oz@{|AJ0oJiF4$mRue2UcO^1(}v!Q&&^pt9kmkT}>l>ZJ| z)XIyE(i{s^ml*TO-EAsezaq7{67B>S{W2@v=WI**K*=(H=ms*XMuF{d9xR6wbFS9I)M|xA2Pqzv7~9=U3{MS|h@8-5b1ouJS{!+Mm*9pikg1dGL z?&6XlFz`8f{=PQk-~M*}vU?BDUfz9t`wxH<8V*5z*|mH3FMD?L@a)+G&JG7ZhwKsL zIec9G{N5v0ZoDT@LZ=@;E!rn@p|(xfdVqFP!~I?)-+mEMF>wi5Ie7&|B~7g}+B#=- zFJ3YG(PMm(c zPw2waqS`h-84YWiu=~A%{URqdDYEpRr2UPu|2e`U|CcEH55oSFu5k$e?p@&K?G}U} zAgumk?D~>R7ZDT7(E{Gh-~?D_fWV?&YJep0mbDNe^~a5OL)CI4TDt0pw3 zo?mIkC+P&XG#3(QglRKEeE-~hH5BuKO#6aCNCfN6S0Ee_lmQ&g3cGU#CKS}gO2!Bf zw(A#G2MGu+dToE`-i){J`qJT4=&^uR&c^`!cb-FNI!Kow)WzlQu|MBLx-Nsta+arJci5PuriED6gNU8QDhY?l&+>bqS9}sB^8e*YYv&;9(qGh zO)60|GU>GPKb>f<(|t~JXhd@)_hGs47LIk83*msdALBX~@(SmP!vGnJ1-{cg%zh5v zF{#QekR$kqLenckgyWM=F~^_ z7#9**%Z0RA5Pa}syBVdg09#ssBQ2;R8g3v0Saz%iP+`2Emx5~-cUth&WZezJhwBrU zRi%$gj9!X8FJr7>VP~m2sKbSvCQw)i+Ev(&7)K04X?n?peA`*%LZ+uJw+;GaI3M7T z5Sy~}%?N4oIv4VY!v~m?q@n200xwq>t;I8UPVZa{X{HuvuHbVzl7LqnwytulUU*}1 z&&t#~&2JOoK@aSJ9lD1(jP6qD)p@7acH>k?pO22S8tkZRfrLtw!vGj4ONf^fi-?5*e#?k$1MEMI5F`}vqg)8pl?8I8#IubH0X*A6Fhh8F#}?u& zn9O%jF>FyOLl7{LGS1rKLTUouAv{5#;GYOZ{PPg&b}<&nBJANpzK`9-aK!JrA~%+L z>ET3w?JpeZl?wBNUA!*xERkaE~E%ciQ`CyLOGTte=>&eOaKv#_)wZ9 zCpn83Br}U=mJ6|HCWwAPP}R{OW@6YSh@o@|&a%0XC8z&+CYNwzSKAOfXPiOoCDvIq zi>gB4pompVEcxTG2vVYlmcqeBQE5RE*i*bf%kD-i2T5x50hsMg)pS|0Ju#?y&&>L z>y2FFLMmL5i9cX;v1U-ci)Wq?XfsdNI9$kP&6d|PfrW_U?BC6WT!ay!tTPN43upY# zL&#(yD-hY*n#Qpu)u3DmQSCq(VS$|4f`5%6xzjIJNd1SrwcPo?P}~-{5bOVAqVbpN z{hw96zxewXfB!qz@&B^X1WkQN1pMzdlarWo0<@$l#~D9uG5$eBFZd3?O#hD9P-lVF z31R@~sk=8Y|2(z{3>d=b@CZK88NZt5LRhD#n?Y-w_5Yj?`R~|)_;+^5^fI}S(Wb9B zFw&%PV1NRY&5z+n&?Y`(*1}=`G!mg{Wy~_0io|T(d5z#g_+P`}J3+HR3+OWi6G>di zj+#y)7jjSs3t#0z9H;)`^52E-zshB`%%5R}<4()W-vX^Twg~Ir16j5K7ozdMBP>MH z#aRDi#8R>Ge{n$cmoWd=!cOFSB+U#zabO0ylE+jH!_ZedSIjO9YpwF5@km<4Q!Zp5 zBg*&pv5TdK(*lx?d!5kIw{jQF`dsHf=FBObxa^UlsVvjWLfCJ<=R)=ffC-KqyMhZ@ zevSsyA6xrq-|emia|$dr|0u=j6M&3F2g~$TqAdB{7UsksIK&d&i;M-cjf59EYjjb$ zG1og3OIKv?|Hxr#KbAg$A{<72Tx;HnUr!o>;|`*D94PA9JtNOd%T)FhDE8!kqkfUC zc5>7Y>;D$V+SKD5B^<1`GQ^-}k!#AmnC0DIzVmDYJ6nxmGPF7Ebi~d>H)IHykio$` zmJ8uRJh4ng26D%DMEUOtHwFyxe`eg6|46uD|Cn%p2mUkR=0b*hjKN%+c2}N-y9ILU zrf4f{Cl%NsKz+9ka1MfLV%qW`VmT531AS{G%$~9mh8-YquGq)I7-l!Xd~w!eA($NCXbNSum5myLKc8cjuCc=MckPh+F56|C+rXzI_#7Pg$S@# zEfj=_#_K|B82aX1lh!)>k?^a z4FZj!aioz}a!FF9wUGK%Ms`TgwNoQ*%nza6f$OqwjlWBsqXfWEx19K=;$8PzgBy0*xWH=)9!y#8eQukVEKRyOEjEprgE`h!e4Mi&LZs z2(2vrp^pRFougPDceQZAzoIT#x~I*7ee$xR{@xuS1rCHL&dHl+{oy)&fW3N~=j;7yEpTC5E5?0qd7*g& z$JC6pTu1qL2(4$u*b0DCu*7H?pFqM@S??o^=ZXv?zyz@E-FGb0k7a0YivnF_$4pe* zRU*d})7C5<_@TS&_h}SzY;_ETc;=%KTMGyvmm^E>S_ntBO(HsJh6cZskp$a4w{M+e znueL^y|R_|h`k$d2JgE{t>}2w{q;`7Ii5|~ zwCVu(@ZtsOAy6`IQ}8Q7d9w`HC6mC*T!`xUsfdDY-lr?bMMFj?W}5s0p@hf2XO7jY5(DmpilI|iwnWbPV8)lcl@(1{G)FC zd~an}tuR>WSe>po7`=EcZ(NfidbXQkmE`nbl&qF7Z&#`~l$gF~aVpwwEq^@8y?Mg> zSTP~k4@9#ju@mld`}}2qIHso9T=LB;z!3Gx@#}k?AJcq~9=yy8b6v;$gN!0sbG|h3 zaK*5_NoAr`X?t{&D5oz+-==QlM)l?*c4Pq%rM|y@q0E54Pj>%rF_%q35148sd5XiQ z?hL0n1r5$m&k8f&fnu?DBVt124|9|}2{DH2jn#fipRr6hJN_sQ3)Hzr6862qsBQO4 zrFGp24^7b}Pto8BlQ1Adr4zS@E_cMB&_+sceIKQg>fNk~@~^(TmP@)?5@a>-JS{Qf z4NR+^(1SAm1r@-sHrlheKD~L`VU6XqqDZZg9Z>X-{F;A7&L~pef^3A6E z&JR^(dpSfa=~cwNJeb$zp3P)qswmn71qQ~l zPp&FA`yn2)c2fx=mri0=J8%A>S#W-Lg|W*-I_+02vM=rxZpDz2=pCSE#yrCcqpjrc zyP3P{0_fABmm6bGopyEDgdUvekl6KU{;vKKTfVx!4`E*4_;P6Z&T@4%C1G-KaBy7G z*U1Te_2en1w*4os5)UhtqKuwDd8G6RBJ9ln_Eeqp zuZXq3+JioJO&@cRP>3kNl+AZw#t75$U1r*~0D*>~kV%)v_eP#&*;7=H*bmIkU>p$Ygnkkq(_3wb#mLtxuJ~DlIhbB?Kn=z-j#= z9IQAlW?O>_+l9K2cdCqhEKJr@D5S(-6J(8&mm~kO? zm)Tq2K?5x>3rf(p>8y|54Ld~KAcBY z|KbzY)ZYY-OoTF(?jm>0ZGMD30J&n=g=5H6fztI1*VzY3`)WMr*OA2GkwuPKcX#F1hBGPE5liQfvg<@qKe z92A{K`=X0WEKL9QQU?Tl`|}cY8GRS>$jTVsgbcu!2_G!e zVc8ysIT%LVDdX$C-fkXj6|i>RQ0QO?%O}mE?`P?3HR$W%AxAB*u^6GNffFxu`j5U+ z{`AR_^Pw*YME3p9aUoVd1!G875{P9m54K|#4K>(?^_XoQ@2SoC01%8Ht*_DsJ=`|5BEMl0^3METjwbPqjG7Z9+}SZM*TuMi`=sdx4s&LZ;lveeU9Y5PI(HAoNYCnwPhQBxK8^0RwJjPB+(%ZtCD zr=~K8+|%V@38%3@F?lXBLE-sHh2jLwul1=TO@5*-JHZG1JRf`|z*RTF0uG`Q18Bcv z7!BQeMekaPn-NeuS8zf90+WJk*9h6Wx(pm^h_sYOzaV`O=iiCW%4`v=ZHeo7-4NT= zF{;uZP50Lx_H`rJpG4rZwEdem3ASICPM?BQ<^uvDuOoziMEq6!4 zOwg}HPX4go)d^vy66ROCT(vua$5gzy7w~qd($GunW1Vt^V$W5gr-RGGY`vorN+$O% zTrH&^PB7bQSTysyEYT zc*0ABA`_IipR?-_)9)WPwc%3?v;lpZ21Pzr&#fX%i!M?|fgJ|Ooo^>=gj?#U=KB|2 z&XLYI?oBMNDRElZv8eJ3E;p|Fy4ZvnPdl&L(Sqa2o#+ptphGBF37{g6dfJt*dp6JG zZnk}LCsHuB-HrCzR%g&wnW}EPOf$+X`d#I#*(k>^6% zsq7|%H}%FZcX1jaasGuv0jj#(MPp@BoGzVJ)azTGNZ-|52tVQ@ z%I7nfeWxN-HU%>~IyXmMo1^|%^Y-_DF_$|>r3S;bI!J4Jb>=F`nW-ixy@GGa=45Be z#^X0Uz6VcRN};_wzIYa(R-tC{U<7sZ##(c3b?tR2PrWNBol1B05e2(8dy=fM)ESAx zHU(!xIc%-lbwJ_*oH~C1HFuGC7Rh&uFs><+LYk=)3kTU+pm-tQ+ihVaRxU%) z^R?m~lb^nl6U~Jn<2DJi9>CO&Yi`IAJFExPiX~1QY<_*gaQA+N;z$2+aheFzj|pox zr|P*7c829)%;IxeGUlWfI{?$R8}qH3;0+oKrNWb7Y2B70!Li-}>%!expk4ID@L?9a zVJ&P)%(rg@rkoDwW^LCHsS*msgo;=AZQ)r0V^ z`sQ?O-Je$9e~7ZAKv-IStQ0fGL*wO?wiw`vCT;E#%dg7SvV>^hpS$V<>?iOd(qo5+EQwik!!a$cS9AlwI1rJTi)lv`O z_Mlx&hWX#8#82nk@ADr$JmwLAp{_W?-v0RD0G*l?21Vo^r@cj>DR#n;ozB^JQth`TMUYA}dJ@%VZ8m^u>BjthLC{;@wNe{ma`$*o#k_=P< zTu0FJk^a}K2^u_(7JNd8oj;JEwZJl&Or4gC3m@vk)9I2rttoJS#}EI=9}M{np1W1t>S)+ zj6){0P|8fZaLd}ZA7wCGzw?XqG&vDi4xxf4$8ECW$*_iLW(EP;|<+W6w> zdzYSmVd=l2eOz3eI(6<7s^PKqHTI9A*J(W=%jf%Nhf)!r?h>#T`k=xr8WggX=U?i1 zc5K_CsrM!osVamc(Abs(x*uOQ%rqv{NL`Ujd-e7`?pml$;bF>^aCu`<;u{gQq>KXH zv0MA=LFdc=tovb*3v@1vk^VDIG=MEKBr@MKRajP|&9E2G%~0Oci1c-`0?>60`V=D!Xk%&uOe?^Pj&GA7MCv)*D5gq= zZlr{ta~Qh$;IbAD>U#!jkb%Fw#h)zoFg7bV@E2!e{fxHAozcZ{=tdhpiQo_a+(fBZ zsiS!~0H_%=Nhi3FgVUrBLZCVHX#Tw=S01`sj9~-2v{hyO`*;*Fz>Dg~|1op?Q|6i2 z#^D;xK2ze(e4Aytmn5y+_i>M&Vb>`2lMuTXL&mWPG`Upw)5|1;|XAGE|lMKm~INojti-~M;GN(V`H^A(d^@aEJNrnotY=E1J95sO8s#(^fF$%2bJ;i^%HB- z%&Eg=Pue|B)m1p+>Wl16hVpMx&fsqiu)L?|tS%4|^W{_L(fh@6krRRKGi%Ec(ghDs zXDHdu*d;#{_RzU@wNk)Cr`tvTGbab*wfdQtVa(2C`C{nMY2$Wf%UwX1HEnh)I-nt2 z&vvH3Z=S{|dA1K_|bX{e*cE}f(9IzL3jD^ifJK$F}4W$N4~ zbd;n@uR&j(-l}?m?)?gEU+w4WE^*y!9^Iz-wby$Zs(OSHCc2kae;0jw_}NgUmQl3gkaeC(kEwRrNTV=Vo2-{#?xkI1Jfp>C zOe3(ad!xE0g$DFY{HQB%lh>nRhDBxgC)FE$_C}4vG33~waETqeMDx*2Gh|&~kZhIe z#ATZ1!1; zz1{e*c!CrpUjaicpD zepmYQaqS&&!R}2Ok<*he%1OJ%#2qDk8$ivopMV{G3ybpfIzu5Zsm(6EAeJ(l&LQBz z!0i}@(x{&`ja}ZPS22F0-*@E&j?-pH1VOz^lQu4GMPu0I6^Y5<+eIyO>33+xTUc!U z*h!nii@HBb+-?qHW#zqdWCFe;7+_u&71YpYG~VmXe#X%-{ypbHFKQYdedguVq9BQK zQ*aW!MH+=yOnmL+i(MQgw!N)+mKNx^WOK{}wul3?hi3Ytn?0Di=&osdhFw$%uuhRr z@ETPs8>;U;3Kl*)CI#u$WczXZCqWK1lt@1>`@taJa3^9gx$Z#xosC4~ej*B$mu*e> zy*dy#TNt=_Zf5tMjrlT62JG@wnPp;*wgg=sa`XPPy9T1No!45MT_p~6dWmOBTP4we z&mJhv0)AB~SLwSoraD)2@y3O{l8PM-oX2RHjWF8kSxQn~l19SF>*5yA^Y+(uQ!^#i z+Uyc%E8{BTN^HjMtBkxmBgXM{xxx2^`#(ZsaWrE%AWtCrh6cc=4YA3aI<}X_yGQ|t z0Bq;s$&B4lRLP=lHm&}Sg_$ZYZbjzKZy$^xJ5i?Wc#KEiLD@JHb|x3%)w{<6cMCX6 zTho@`Wu{j`Y`K}z3R%0nyn@Y%$5(vfl}{PdL$L@F0oeuGFEEoZFmqj6L6Y9!Vf4{( z2l6L0F@D{&rpFY$yskl7J2T{y@8j;dA2so{yhQkB`W=kzw2n;VS}v+Ai`E65{=K+3 zLkiDhUSAC!85UOTH4HInocuB0D?wgXXNm&}a&gz$89$$@wWmiG!OPkuFznXK@75ee zq`S2CJ-%(9?)_k^4Rz!(P3I&~==Uq05jCO5ml8E_UWyW(+5# z*F=9>-+%ws;48*wjQ@9gJEm6UCj%n~9OSN1kkPe31K|&--|`*jDl^^mOKp}c>b;ff zr@U?Q9l!TemKbC(0#k_i1N1C=bE;V90WUE4KCneG$dDqxEm)1KkFQ^SA}uuJ{xNmZ zck*D$%vH|F;If-1)2@z^_|=daEBW5$+Q5C)(|od6dLRpIcmT_Nw+!#vrk|48BlvV1 zQ&=%fUIP`E2UMxZ;M*{s%|zsQ*K|wN-sEYRly7ed%Z~OU!%s@WK8EG{JS5G#P-U=2 z^^c1c-&<63&n4=+k69lugC1cg_y)?LvzVf^G~Z0LJ`K{#kU3`gD-% zS%2u(n-?b5_g>J_B~7n43!6+^`pu5C%X_BvnW|e+X)UGTG~dMS>w`6rwCb}Jk} z<_j}r!5T5xev|$f?ZN5Bk??G-aq{MB%2=jb8lX>A^Um-IssK>^j`67 zpiPy9N$1rETj^<*&;Q`W5-6P*nnnMPY@zZ32;kUL<&ns3F@)tP7C=?7j?{7DkqJAP z0b3v*l!X1zp-nuwN10^;LjO}UylkmYpy4DXYJlg6W7rz(Yv8asrGkCvi#iCLgo$z? zifhKSr{L}euv0jq5g#!P0mOjFsk(qj*2RDdfDF3h=&*|clqU^vK{VNUl;uT*!dT~N z!*{*CpY=cYA!}*ZGPKY>1pUWsiPcUlfHCyd$ z_|=5*wFwF)axd-~dSl#lH&|yUy^WT@#)YYe)GLO=Er;}M?j6sTot;a2c3vwVGgw%} zR0&fjBYeyd3`!7zs}tMUV>5(D&9+1w=yv;7IzOh*K^S zAmXU1rpcB!FC6UjjB_4w&suQyc-(pvvb&;!3#k%jrUY-a(+^7RYHt=Nioej{%b9)^ zV-^n(k0M^ozsYp77kpBwd)*Wu+-ItItiQ5|?Z5$ZYHi0gbc52Z1QTNL^DKhzyRDM48%6*o%<;9I1 z`*l|jD)i{wXKc+}zE_71%NU_slh|KpIuxBZ=h`>ip=B<|{yb!r^dP~mmigkyV>Eo1 z;ng-;1(fo=w4~cip|wq`>AjC)-_|`p!kLKE5rZ(=Mcn7E8R@uZy|jK}Fb<;kaKKD1 zhYH_4iJU}xzaZT^fNsG5;zM5lp0<#%(t-}t<%kY{JC30G2osjYsaacZsLg|lO+DNB!HFPs`2MP%3_S~x1_w8ak#&uUb-LVhi~+DTEzdvi ztd&ED@q1o(&U&->TN=IN$))3MRdp~R}3M$(o*m8+N7;^SKbCe;;mxBN4W{V#tHwG_f7#1rtJDx zzjvNWauWhirWmOw)O(0koy@wFYND2S;cQU~x-`=EtJJfB4{v1dog(rl3I2w98nuAT zLDE1&3dsF1fz`R@YLH=vT2$EQfMv!H3nO02PT*zT-z+R$3wT1uM1|?b2YLn7B&d2@ zab=0uW)d?^@;ufm-Ahcm2UCtuqlAunnt$@oefI75d3njebHG@a0B!3~sBq!85Q}>+ zSyT27g~*t$Q0dS>CcJvEa(TP@%^SZ^)qIB2}UCx;$cKVK_*PHo6fMV>&z%LUT{ekdJtU<}63xN=(zgotPd)CBO zF-^j5)1iq$9#VlWfHB3dR9b{KThl&m=81^kT+(-PC0ECHi=N3fj(V|nA=*mZ8)HqF z&V)%f%QMeMbYS*{U8M9W|4L(2On*IYAOTDeU8RQZvtd^T!aSz|)s-NT#zD>3s>_=1 z0uDKtmjf-II!8|?jQ5l5=u$l|c)w?z)n`Txfls|erfVnT%n;)0Vdgm63nv{QG^%@D z&)*)&n`wCMlTx#+_rQF|tl!5T`U z2|I@+@WM>uSmtUMzM5s2OEugbHfTJPY>8|z%6NP$Wqf?{tBJCZVCOH;h&px>2%!4u z3I@0_PjUK3ukw68-T+3*KPFG%zOGSeRJlps-X^Jo$_p2MUHo;UdpDv$`{Dh`Hyd9N zUGFjSxAX!!b2@_K`_OgqfhrdXtF>d3UWw0Mta>Va&UxLrN=Yt$cM@ZG12`9bdfX?4 zH+GHxs7`6Rf@ijbQqSny7_qPKT$-vLE(Lyr9|mba5ZnRw`}s*4)~9$tS^Ud=94N>U`3u8bC3uHQ7j&V?Yb6J8v? z5T;24Y0#Vs6Y_4HI%FWIKkjs$3;zAf zmoFDR%7M76@8Nqed7GS~$rH4>DC)`qds{`(8O z4J||XW%!BA(H}iO#!ZgBX)KhFMHdWS^1Q_h=z@%U!D*v&NI00g$YksJd8Z0pauRCVs7ZZK=^PL?r^tyeK6F;twIQLt5!Odq{7lrqYWawTys%C=O z3v6wKm$m8ycZ4bGZUX+cC6-4Yk|>3t+0>X(ddSINxW zTT-H;rF$=*4wb~VDRexqG#+CbjR%|dfWbK6K#{{x3*qV|sUG*5g`bc@>>Pqu_8)$i02x}X;I9;`FlbSXbgKdcqq~*R zPV0)(MD7Iwf2GC6E@zq3wqiD1;KUt~{5of6)s*BChw~NQjlQU0l`WeCPUp}!4u9#_ zA{Fbeo1IMh6zt2A=|kP^n#(EFP50W5{z4Q_tdPjGmEku!QFdGL*&E{mBX83|pM|jo z&|Q$F@CWn`I%M5={<^0ex+}VUI9>8?It_SuzkGT;5p^#L<*(S_Te@)q$G(F5p}mG* z*Jc0y6*n{Axh<6y3=rt51@S5lxX#=$6^nZoR1^8MPs@e4h1Ay5F9Y75=Utd2XoJWF za1zNn(%T{Nqk-xd$Os-ViQOysx_K034Anb~oN7wUFe<$*(Fp-oZ;RUN8P8DFvgDc(q^xH8;H zAl}~!<+rX-r7t-Go8N3*7+Of+R3N5vF)y1~M{F1rHtv4E=oCwxtin-6pBe+4sNnfS z6^;_?*T;TgrkNcpVPApIyR_vP0B2xc4urW)BOeh&_1q{fZhC?AGxQC-AP~^%$f+&%G4saEm{m!Z*A7>& zyvUqnj8g|a4y91}+`No9&S3othitTuN4Q&#%Mfu#swa22kk;HciS1m7FbnR(j3rDb zEO^bDK@6$hshweKqAY92Qlg6jiDrg-+_kO^$mi={Kf z;RAETOZbj((B8C<0P#s|1mzgm&tS~b0gvpC{rxk<_vfrjOI%0{uVug}!M0g)1}eb% zl~xg_7cjlz-b<1eru)a2qZ5g5Ckqq`yKDy<5-;QHmzWMl2QCJA>)9B;v2B0NUlgUV zV0n>)$wFjcax=nw=vh#^n*AIZdY{Cwk41)$Rv>Fs*xR;3%`|<{CiA%Ik?0wPPp7R= z8AB#Dh<6I0T1UtwD{bf~$2=dvTl}1vKJ95yrt~zaNT)|L-%}i{UU@H8_pgIh!N^Qb z2N_qZy`qRmi<&kP(kNbulmPLt6C-$O-}0<>au!s0K2B|QR>fZn!|UVjC;h!ovx)3@ zV?gU&o20K*7ZS%?v{I-+<|QA+^gD7mi0S9J+WW9Z`{k||-#M@$N*;BKXcaPpj}bk8 z$i>x%@gUlVBXFc~u(42Ukm9F)BBZF^JOT>!2~Kh!Y$VfiXk8R!G6x=JLBq5|_k3^C z=IGK12`YNBB@3s!R0Kq-LLaE!OtX=b3q7E!Dnea%c$cd#ol`OH>gsYQcH9WI#5;iP z(vyGEB0AcMQuDBoGHeCB;;8vXa@8`rfQlBcjX>cwKYXxoYz3ma&(P5QJK4nsGw+pB zDCCZo!Foh?-wiCZByDEgiOf*Y7PG@!pQ_62P!)P+m&-u;b9$^En82zDG~+1%RMj}d z9WF!!Jwp}ktdX&M0|-t_-l8qrjY?#e6q(FGpX6pVYpX9b?lfj;HEh_q3JsKFuaAn1 z&Q032jD%_J3R#{XK8F8(gd^n*0wkc|6x&k?EM0;iV*7V|GsY7>)(;kAUg27iak$;h z;)ma3qw230j|6%A(iTKT9+^Cc1W^ETkA#s^O@Kq;58%RJPv)6Hr-jB(D$6x9mc?~R zJG=5ZA^7#U4s0pmNf@##hk+tWxsk&3i2;XcInoXpbJ-sWP^owOzbc944l7)%5O=T5 zMCT6Whs>T|aLTU+@HM{4+b zG+%CAE7`Mx?p_L9`*(VzKvk)tyMlPhPwa&Y(S!{Wj$o$o$U68kFH-^?+&;x`z{f(2 z7i2$eL^yTVNmVXZt%n}?zI5!yPUf4+ zZk~K=A@m)$&}55^j*8EdmZIAeVQ64%hAcd=S`uxK|G_Tj2Cnd+{ z7bkDsgK0u|nThX{u)*K!2I}*IQ%z)EzItS-Ig}%Z`3@~U3Kb2rpjOf?57W0Ks5DmL{G#Wys0Nk zyoSc<#f&@@x8t+xSp&M2vNL4Oatj{zDWQX#?ezu+mp*(iP5>cB=rnd|jdjj<>c+on zH@t`(-C`Zm=3L2R;6VAQq*}6VT?O&8@Ny(8=OKY%Ps`#|KV_~CG;u7`t@&49;pG{|8#&)aUQg=q-nnb63#R>}>1E0Z-v zPE9e(HSSE;x))0vkr9dU(a^+f4-7RJ4`chcfc^TyoA~8QrclHH7t(0_L@n$b?P8m@ zZYI_vH~<#k>|682q?lzuBTYJqNjj5DWAA6OZ@dX{8`$tQN0KakQK}t{8M63sS>!yv z6dT)o1jK$QGo4?IV=4Sl=v;Q#sFd-O`$yWX0zS{Y{0*H@U!>?kTf6UV_%{D_#)Z<` z_USUF$Xc{wmy~Uro{b%T|F_N8QKGriKGU*kgSIzog(c^R_W8Fv@6EQ4u)nqJq4bGb z^Syz8?H_-~IVhTW?(4;N9Jph|3A4n@rI}+9%3;(W$%Xva~lGWYh0)}00dF;T}Jr7UIF zva6o<#qH{$qHpVRPk+@gQ=XmJdN&=%k}RW@nAE-+M%;!cM`+N?>p!Hq+=dBMZ}js3 z{^Rb?Pu6B#8(nTTf3aluVS+K`)J5@)zn9Fo{LAU?Ejv)|_FM)%RDgG5CC_|opS??g z=-w?`ppO3VT-@|tuf)sr&Mc2NwXc`!eyz4>E%}A;+ZskBBDPS}hVzla+57SJc!RKn zEf95t2uSq{C+9ZRSMeJkroPlD}UupM>8Ti&~O@7)EP?TT!N?W?tG_nC3$IXZo zp#qe28tF}m0WBvM(s=G<&kr_-g_%_JNU07EI z5X}ZR5Qzl-%|!UYunR*Q=k*?*sT8U7mR*etb15DFVjgs+z!QJbyK>yTyf6430b*IFHxxpGJOkB@HrlP$W1hr_ap63UEE#Yha#N+f1lLic{lW5joUWM3#1TbaUr%6wdS zFR=fczA_NHw!Q5%)X$OPG$9M$IW=u=$pEjwisNGgfzQAJ27%T^>XREi=Y&W`2;Bc_ zeEt4@f-gNTQf-#jS%!+)4>oK?dxi;1^LcqwbB#QjcY$~Z>qrx07V}wj2AaT8ktgy1 z)syl-;4>D2(-t6(+np$gp<40-QA{W1RkVG_+_w(!nA~(d6UqoD2idGN{Bf`Su?qcUo=ww`b%S)6?(r^K2><)=lcMKX!BY zz@U%kVHRT(px{}OX^b!|#hw8p>IYKgStq^ew#@+y{Bpoy070DkJT<0Dn`u8G2-eN{ zkQ0b{M19#QuoA?^EnBnk{f+Erf7W#k!>>pa`mkl9yY4o{PO9G0gSU;{e^s3ZO~0A_ z{JM#U`s;0@77ZSW&+%-JQzZ9VXkke}#>m~+Ka%X?wk!v>5`m}`Jzb(#vw4a`thbF; z->D%|wSnY;hdK`jV#GpKRFyQdPC7Y%$se3Fe}CcUuh~wQz?zgft+>6-GIVbPF?fdu z6&IiDMZ^Qf6P;eI)Gnr3`=lCOeH76k+TH?Zn#6Ggk+m2vkQAqFTmaK@B5j%A^@a_> zw;}+YI?k0Diaa~ND;Be9$8yHU((L0-N5JXGM}WtZQ+UbL`LOfRt#j86!S=);TEjJV znbwnb+miUwuUQ16YPq*&flGSV`vVOmXiJHK%Xx=ihLk>q8}_s%1!UI_rIG60%<5 z_osW6=FV2~8N1}HLs^$9QQ$9#ctSZRHE~1JF%f$rK4a>w*wvWZ;7_<<>W`rH(0nZ? zT+sKv0hiHHoWqYxVNl>4vE}e*t)XJz{!}7i8MY$OWn9NZjB~o8WR1XneZ$D#=)Q{{eXK%jSj|>Fa&N?QRO!GK$A%)ALXqbJo z^e*7{cRfyoN6ii>U*AgP*JC^ddhp7Nr9hj^6%)NlSjxnM?l0O5LFO$?8yMbrg3;03 zWcZQmWF*zH!>b{M+Dq|z^g?BI)7LG~zs}(cy6L)i%2Ub#@l>;r#>LZpFZw-D!ki2W z+ipsZ@L1Bs9G43OHV^bbH#3UP>^=+K0n~H9@nnm}1JDH;$AED@T^@<(l^iq3oX!#g$ z`)kSRIyBbN{6Xh*W;5;G<5!kcWGOzTknfhB!&4xUiUZ4;RXSJBxTx$!$hDQP8z`b3 z6Uqgwt_L~6dSfbd>rpV9w&5Dk-DCEfaTe$DVX(A$xzTktWf_6QdO<46p$PF~(`@R88GZXo=g-3(#?c}sHy z9HWk1EJDftZ|uEiG~0jtH{3m_s@jyawRi1NHWZQPQE7x@fq*;YrUI|%@XG{#y0V) z&MnVl8+}U41G=D3g+QI}pMcg+h*Pv{QU{#mf;0Q%*&W;7I|e%GOJHW&|!1 z#=fc`+0rgu7VA%e4K%;GQ|t77;oI{p6!msCjorcPio}WLPsh(Z!ep8=^{0mpe%r(E z)lSi;^>ZKBSx-MpE8R)Lt#R+^6OHcl*Mcumnpy=!`t~O}^R!-7*o%HBC&{a~L$CC* zsq2XiJDV0I7}-Geka3A*gEj815RtbYw20Wk__FO*<%d9bRK#cT3^|l}19wqcM7*?A zM)ZBoVQ?L|06m?}V75Pbh!CQt6SdABL{pYldO(rk?NyJ9sU?1#4g@FaaK~}Te%G@x zDpr@Gm07IOQziSFR}LHOcg?tRcHM?+%EloA>JT&PZH{{CZ^rqZ&8c&pJj`cuJ6D&fd zTviF=TrR>bKw5eu1(R03^iCxG0xr0f^}Q3-wgbsV?%rQtw`~_7PsV(3UYFpFk^58M zrZU+d(G@>KP;Sn-@XpO6^xjR2E?VzV_8NP)AT#B&;w_RHlL7$CD%8uvU4;7tEo#es zA01fVv5yufVk~73(k-g=EAUn!k`C9aGd^IzbFFMdzyS@nNeOsEjY_uvd^H_E)fc3i z8W!EQfoF@c_MYV`>lrEInTmE3uvYaLnFzt={yhcTj(P?H0rnxY6woDXl~8MT5Bh4W zVd?6??TSP{4#(;CBBG2Q=gSK|a$N@+`lVO(H8-qQnvQkPs&6MDIUUGnVQQLD>}RP7 zjPU-TEBcl>OU)(MeG8;ydKV~E@A!Hmk~6W@>Rs{G>i(;9Sez%Oo`|BZ1M+hi zRsr85uc;~% z=VOC?aI-gv36ZHxu zplR%@%tda0`x@@|5Bn<-id<4i*y5O`{Cfj&R^dBy>r;1BN<*)xUWc|QX=HtrDK!>L z#tp+3hkJ(;(DjX7Z73412gET)E$wdE$KQdv+#lUDQ5H!v2D4IO4;2hABogT|?p~Y0 z8-5vFIe-2b=j*Kh*;zSGTwU9PeQ)&x90w1PZnn1`GAtr?oO%T`KRepoSOih&w=gNBhR)U_ybHIGx{*{ISSil}x*#YpF5UQtX3G2PrQ z$+2X@Fv3vEvgopoWqt9wz7%9nfDW|HKIj>@15C@f(%(}rLAFtpDH(j9axUjd(BPHp>*ml}I|I!hx+0weN)P5O)8wak7eGOyxbL_H zPoN0pq@4o{ncIupk=Q@=+iVDJic304%BDVl;UuIgzaQo8)#xsuNmq0kEjZMh@DX-n z`IC5kzgKx}`6=9&Pqg zP~H_`+h1qz5%!E7Y6DLs}PP0ew=U*5-&R<5RdiBCOql8?RGVpb4=>iMSo#8F|3pK^fu%<1(#9A^ZcaWgk4owIf!8Qp$?+owGV!<{H$MGg|_T5nPg5xDhN z(psN#E1;s%D?z7+gO+C90}hP8IO62KpD2Il)^^$Y(xp&Ycy`M*w{!8?WUm;@D6aGb zMOD`(U2;og@C=EueW+eM(b3@g3Lss5*VKmYZ6_@faM`gu9s+mFK&kgku!regfGkd% z0*Tv6no0>Yde@^WMEt4eR9zqRa8?c;=1R7bSN>U;wdnt;dc~2|D6~tzR8H#Al0{DT z5qn4bZ3-%GX6|t$@!^DfhN31Z|3=TNKF>CWVwVAaCGWi9U);m43jwU* zYa2kz>Jkb%mZ_k%ppJhHKTdT)fjV*Zj5tA7DvC6unDUXbY^b?hU>y5xeW{r~cLma5 zrIlUx_tbOz6fn93g4UYbvQp4^;UaFmq z(Nz9+3x9(@Ye2FON}{N(J{C*vb^BeT)_BpSbW-t(zSQ-jUuq6lE23ro=&O1j?RV!n zqbcovmRh8z-rs|aGQ=O3#vixyvxKX8?Tn<>c3Kqa1?n{nZXRJG`r3F;0P*lS9(slC z!r_)s1>!tK8*|`yj`4$wZFY4aNM+VUm4u4*soqxNz1F|MQcKO&^YOfwcmIQru}x~{ z=Sn;LCF~4t_AY}t^h6ywco^RJlELAK-8xS(HiK?rWf000_uR?5`0!|xCF2WU7GDv^ zZ;xZEo(T69QyuX3XJ8S@cdaLa`MXb{xZ2N>4U!o`@Gm-K2tJhs#*n2{w>=jqjiZ5y ziOf~Tj_qx{8PC%QgM$CcEGGY{mNm;hpIL7)=QMcknz1BG2UKT3;~$`ayC?Zjul}Bb z4#yurn0>0<5{L{C{KDjLH&QM^;u=@OM5}d(1i2*s<3BU3f^Xax9aWt%e%6US=w3l> zDr7HW0Pz4FFDMz{RC^qjb(U$v-_)V}d4%S7|M*eHkE$DO6W{0fJ_~Z(*?*oXEg}aq zQYcF{@?|}?>=e|ZWb<~sSwOMwfT~(WWgBZrP8L!4rME^0xt%(84OgyLFr@^Q4r`1( zN;iN1tGJz=3M`uQIrMgh?EJ5W((aE)j#bsGJ*+GU$shIGtoOWfbD6(<^?Ra<)J?uvhw8&)-3(!zfD z0cOcB%a)mO9yBEviCc(9lg(1EIOzJ3SkF=qNlKKDwm6Dk*EZ+cp<>=Cm-}Rv`AF%E z8vdH|#l}tKLZmst8%4g4ql*5b*WrE0+>b^@gQv4|Lc6g^J^@@8I7hV%dRt<0)dU_+ zro{?pT`@s;TwIgeGx@eQ(qB7#Nj~lCXc9C6PEKXEN-FvgRAtGX^ZZ#W;jrAgf_Ea< z*CHt0bKJG{;<2vBgxFg*+C4no+l&w)nWvX8(P=vRyYzr@y8zi`+y{BoYN{U%(0 zg&5b3I)%_}BcqapMrocOHZ&m7t(KUL@RXMrZ=1=v8yt6ayG`El&h76ZEk zo_TrXpQ#=0)FVJzZrE*i^%gn(yruX+(8D_P-9C}*0clLO$6gKR&0ja9E%EnU$wQe? zx>40bRfQ3qx^na$Hu4DaY6ir*SnJ1D!z_^W)vf4Cg#x@gxj^x>MM6gNM&lM{Q%b@z zbyA40wQX_06(@jOXa--bM2aCh3KS_CGnD}G*@3-IwIpfBD@azZ0rGuvcKpB4_QUDk zSejYcy5j6gf6j_g?VC(Y@?<+$9Z-|AxkRrT9leWQ(>EWVJkKCk_xwI0LmU{t;Uss#1*5sGMl z5Lij2TDPA8rP6K_AUCIu-rDYUFUV2VYEkFlppLmKpcb1yDh2Qy>qJMf9S7o zPh5;@g^(aj$q#9W2%(RutT5FUgIPw8HuEoLv(L}dw?G~z)_sk;n&|=B9a7I%;uxHi z?F75L-pgO#o!i~ix70}yyHk1vY5VfH?S`JAMUkrXFn?r>Y541mFsM;+W^RVXIF+GD zVUN}X7e!*bn``^aJe0l7I|hmJO;{g`46AkhX=&|S_$&pJmIR4;{kgb5+*@M+uwr%s zLCw@4;DGf6LP`aQGBwt}r)>RD5G*pk1~M|$YerSOjY@``*OsFRfNP()@PRnnc>woD z2jv=d^|<4QL2|2HIo$8$2~=$1;H|Q52@3kW@kDdo0X3_MuA_gR`o6o!2!PQa9`nJi zd)v96IQc~_evb{iDx^BNlV=Jsh10M%C>(dDHT5LNEcz);(_@eFALy0WMq@(zb4;+i z8*Az$*30mh`Q*=X(RGk5CvE3Uw@=jmMCPQ<2)>D$;PtUMSw+^kyr1uL+myvClnBqj zrD*ESsVxdU6ER-{?v{c1qCXCn!BD3gd~{r|Pd!3`Eh%DnH>KnTp>h7L0x@#S1EDi} z@Wh9^OF4kP?-OLb9XIghpQ(K;(?*M2JWaLSWwqcI`A=0Ttc9ztWaywJCA|`=8UR_# z$&4A-b8l>|X^Z5~g%m2HiX*B=pE z`AYFLy?85X9IFnCT6LPi+kE@!8iWut#k|t|2}d_v}~(UPo`vLVe_278y|P z_iA}3<2}|&X?`k=iCOmDsfe1BvRT!l=Q?-B-{}iJPTC&5Lqo`{)f?TiSe zfKrrJBKess{sD%hWgtr%skRhR^RDJ)-PoZ|VfyazUx`g|GFfJMBZcNY1z_3yaJBfy z8wOClp(M*^%LjoKCfW{l7L1BPI7)1Y!fPX?_;sXvs!x98dmtgx6(cPxqhm!c*8C~@ zCx0=xc;E0<1bVkuh;~p?7i|NWp8xT1)jxG{xo_<&2cv0tY86JtGMJ$!2!J9}r`-hA zt>B%#W)U9LsUqilWpj2;Put02ohPxmW|PX8G?m@TeKcpEziZ@xod!oa$M(#nY|U(;)kK=Xlv!@Gny`N8T2FP z22X5h{(doN)&_JvjfpB&4uQ64PTGo^-0ekbCmEMg<9a$i_|?s=wS>phw1}5?19->u ztEy(4a#0+H=O9UY$g{MotXf*gcPmP^C%eS?Gf&$2$VlUk85T~n^BF`p(-0>&zNVi~ zMhg@{uL2B>+GW4wJETQ8-;1b8fGqa%P+Xt@clnMY>SsOPy{r~*^=R3b$D7%R$HB01 zz!Zp?(~}bOlyd$AaI#yeZ<+po4?aM={2w0t4LS;saw%QP!Yw=pi1c#@^u$)(6My87 z963C{{dTb58LupSH-v*`>v>&?0E&9*`##c9OT~UMYaE`~r5dDLv}!&q@Ga7?y5ZeZ zzo$wts@dT_Ih_c?V_&wPBCp_CW00Jqt)K-o)3m|kqScm%XVlyt*{`%T=g<6UU@<)= zV%jE@9gnI*1Wb>^wy{9bUYcb?GXhw&Fa`(Ig%=Q3+@#sU9^i;V)Iy34fTgEDvNl(w zI(`kePRac+eRpTcCuGa4`|uwwCjIxP{;{fKFcv)3I(U1jl#T6e2njoOv0HN`xz&6~ z&Dphlj99?bJs>%-L$%8A->2*qvSOD*)@1F*yG-j#b&`rPo8-Ohx_}VxAk;^+K8iJP zh-X3b%d65@4A3rlGYdd?)$}HdqVjU^k0lI$jg|6Xp~@GUSETy4q-52%837DXS!J82 z(@5*xk~tV3qoQQB#T3o#H18c=wf{N)v8V3~?t=B59Xp>b;zQb~iR8^iX+?)PEgap2 z@%NMw;}UM65&}pGx>E_Dg9>UJzzDifu2#8`8y9-JQaNd=K;yG2ThjRBCi-hQ&>O}o z%W-=11wVYf?s9W-Ukm(boZVvFHRsTD%ui-7(IApAlV dWmeSM8PLYkq?*^@xP~U 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 z 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�v(l%P^$Sx-k| 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 -* 3:1 for UI elements and graphics -* No contrast requirement for decorative and disabled elements - -You can check and modify color contrast directly in the Sampler app. - -![Color Contrast]({{ site.baseurl }}{% link /assets/images/color-contrast.png %}) - -Click on any block to run contrast checker and get more detailed info. - -![Contrast Checker]({{ site.baseurl }}{% link /assets/images/contrast-checker.png %}) diff --git a/docs/colors/index.md b/docs/colors/index.md deleted file mode 100644 index f55bdcf..0000000 --- a/docs/colors/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Colors -has_children: true -nav_order: 3 ---- - -AtlantaFX as well as uses standard JavaFX themes [looked-up colors]({{ site.baseurl }}{% link colors/looked-up-colors.md %}), but unlike them, in AtlantaFX all color variables start with `-color-` prefix. - -There're [global variables]({{ site.baseurl }}{% link colors/global-variables.md %}), that are defined at the Scene root level and individual control variables. The latter defined for each individual control. Check corresponding control reference for the info. diff --git a/docs/colors/looked-up-colors.md b/docs/colors/looked-up-colors.md deleted file mode 100644 index c781ffc..0000000 --- a/docs/colors/looked-up-colors.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Looked-up colors -parent: Colors -nav_order: 1 ---- - -JavaFX has limited CSS 2.1 support, but the good news is that it supports color variables that are called as looked-up colors in the [JavaFX CSS reference](https://openjfx.io/javadoc/17). The second important thing is that looked-up colors as any other CSS property are resolved according to CSS specificity rules. - -If you imagine the following hierarchy: - -```text -Scene [class = root] - Region [class = r1] - Region [class = r2] - Region [class = r3] -``` - -You can manipulate the background color of each descending node with the following CSS rules (most specific wins): - -```css -.root { - -color-background: transparent; -} - -.r1, .r2, .r3 { - -fx-background-color: -color-background; -} - -.r2 { - -color-background: red; /* applied to the r2 and below */ -} - -.r2 > .r3 { - -color-background: green; -} -``` - -JavaFX will try to resolve color variable value starting from the most to the least specific rule, which is always the root of the Scene hierarchy. - -Result: - -```text -r1 - transparent -r2 - red -r3 - green -``` diff --git a/docs/controls/button.md b/docs/controls/button.md deleted file mode 100644 index 8688aea..0000000 --- a/docs/controls/button.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Button -parent: Controls ---- - -## Looked-up colors - -* `-color-button-bg` -* `-color-button-fg` -* `-color-button-border` -* `-color-button-bg-hover` -* `-color-button-fg-hover` -* `-color-button-border-hover` -* `-color-button-bg-focused` -* `-color-button-fg-focused` -* `-color-button-border-focused` -* `-color-button-bg-pressed` -* `-color-button-fg-pressed` -* `-color-button-border-pressed` diff --git a/docs/controls/date-picker.md b/docs/controls/date-picker.md deleted file mode 100644 index 5418531..0000000 --- a/docs/controls/date-picker.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: DatePicker -parent: Controls ---- - -## Looked-up colors - -- `-color-date-bg` -- `-color-date-border` -- `-color-date-month-year-bg` -- `-color-date-month-year-fg` -- `-color-date-day-bg` -- `-color-date-day-bg-hover` -- `-color-date-day-bg-selected` -- `-color-date-day-fg` -- `-color-date-day-fg-hover` -- `-color-date-day-fg-selected` -- `-color-date-week-bg` -- `-color-date-week-fg` -- `-color-date-today-bg` -- `-color-date-today-fg` -- `-color-date-other-month-fg` -- `-color-date-chrono-fg` diff --git a/docs/controls/hyperlink.md b/docs/controls/hyperlink.md deleted file mode 100644 index d8731c4..0000000 --- a/docs/controls/hyperlink.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Hyperlink -parent: Controls ---- - -## Looked-up colors - -- `-color-link-fg` -- `-color-link-fg-visited` -- `-color-link-fg-armed` diff --git a/docs/controls/index.md b/docs/controls/index.md deleted file mode 100644 index 01365bc..0000000 --- a/docs/controls/index.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Controls -has_children: true ---- - -Here you will find a short reference of supported CSS classes and looked-up color for every control. - -This work is still in progress. diff --git a/docs/controls/progress-bar.md b/docs/controls/progress-bar.md deleted file mode 100644 index fd21e5e..0000000 --- a/docs/controls/progress-bar.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: ProgressBar -parent: Controls ---- - -## Looked-up colors - -- `-color-progress-bar-track` -- `-color-progress-bar-fill` diff --git a/docs/controls/slider.md b/docs/controls/slider.md deleted file mode 100644 index af5e8db..0000000 --- a/docs/controls/slider.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Slider -parent: Controls ---- - -## Looked-up colors - -- `-color-slider-thumb` -- `-color-slider-thumb-border` -- `-color-slider-track` -- `-color-slider-tick` diff --git a/docs/controls/split-pane.md b/docs/controls/split-pane.md deleted file mode 100644 index 2377f73..0000000 --- a/docs/controls/split-pane.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: SplitPane -parent: Controls ---- - -## Looked-up colors - -- `-color-split-divider` -- `-color-split-divider-pressed` -- `-color-split-grabber` -- `-color-split-grabber-pressed` diff --git a/docs/controls/text-input.md b/docs/controls/text-input.md deleted file mode 100644 index d0e23a2..0000000 --- a/docs/controls/text-input.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Text Inputs -parent: Controls ---- - -## Looked-up colors - -- `-color-input-bg` -- `-color-input-fg` -- `-color-input-border` -- `-color-input-bg-focused` -- `-color-input-border-focused` -- `-color-input-bg-highlight` -- `-color-input-fg-highlight` diff --git a/docs/controls/toggle-button.md b/docs/controls/toggle-button.md deleted file mode 100644 index 989cf21..0000000 --- a/docs/controls/toggle-button.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: TogglesButton -parent: Controls ---- - -## Looked-up colors - -- `-color-button-bg-selected` -- `-color-button-fg-selected` diff --git a/docs/controls/virtualized-contols.md b/docs/controls/virtualized-contols.md deleted file mode 100644 index 50ad48a..0000000 --- a/docs/controls/virtualized-contols.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Virtualized Controls -parent: Controls ---- - -This file belongs to the `ListView`, `TreeView`, `TableView` and `TreeTableView`. - -## Looked-up colors - -- `-color-cell-bg` -- `-color-cell-fg` -- `-color-cell-border` -- `-color-cell-bg-odd` -- `-color-cell-bg-selected` -- `-color-cell-fg-selected` -- `-color-header-bg` -- `-color-header-fg` diff --git a/docs/docs/apidocs/allclasses-index.html b/docs/docs/apidocs/allclasses-index.html new file mode 100644 index 0000000..ad164cd --- /dev/null +++ b/docs/docs/apidocs/allclasses-index.html @@ -0,0 +1,167 @@ + + + + +All Classes and Interfaces (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

All Classes and Interfaces

+
+
+
+
+
+
Class
+
Description
+
BehaviorBase<C extends javafx.scene.control.Control,S extends javafx.scene.control.SkinBase<C>>
+
 
+
BehaviorSkinBase<C extends javafx.scene.control.Control,B extends BehaviorBase<C,?>>
+
 
+ +
+
Represents a bread crumb bar.
+
+ +
+
Represents an Event which is fired when a bread crumb was activated.
+
+ +
 
+ +
 
+ +
 
+ +
+
A base class for people wanting to customize a TextField to contain nodes + inside the text field itself, without being on top of the users typed-in text.
+
+ +
 
+ +
+
Converts between user-edited strings and Double values.
+
+ +
+
The DatePicker control allows the user to select a date.
+
+ +
 
+ +
 
+ +
+
Converts between user-edited strings and Integer values.
+
+ +
 
+ +
 
+ +
+
An alternative for the PasswordField.
+
+ +
 
+ +
 
+ +
+
Utility class that provides just some basic methods that's commonly necessary + for control/skin development.
+
+ +
+
The Popover control provides detailed information about an owning node in a + popup window.
+
+ +
+
All possible arrow locations.
+
+ +
 
+ +
 
+ +
 
+ +
+
Slider skin that supports progress color.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Contains extra style class names introduced to tweak some controls view if and where it makes sense.
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/allpackages-index.html b/docs/docs/apidocs/allpackages-index.html new file mode 100644 index 0000000..89f0a4e --- /dev/null +++ b/docs/docs/apidocs/allpackages-index.html @@ -0,0 +1,74 @@ + + + + +All Packages (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

All Packages

+
+
Package Summary
+
+
Package
+
Description
+ +
 
+ +
 
+ +
 
+
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BehaviorBase.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BehaviorBase.html new file mode 100644 index 0000000..ec41843 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BehaviorBase.html @@ -0,0 +1,208 @@ + + + + +BehaviorBase (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class BehaviorBase<C extends javafx.scene.control.Control,S extends javafx.scene.control.SkinBase<C>>

+
+
java.lang.Object +
atlantafx.base.controls.BehaviorBase<C,S>
+
+
+
+
Direct Known Subclasses:
+
InlineDatePickerBehavior
+
+
+
public abstract class BehaviorBase<C extends javafx.scene.control.Control,S extends javafx.scene.control.SkinBase<C>> +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BehaviorBase

      +
      protected BehaviorBase(C control, + S skin)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getControl

      +
      public C getControl()
      +
      +
    • +
    • +
      +

      getSkin

      +
      public S getSkin()
      +
      +
    • +
    • +
      +

      dispose

      +
      public void dispose()
      +
      Called from SkinBase.dispose() to clean up the behavior state.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BehaviorSkinBase.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BehaviorSkinBase.html new file mode 100644 index 0000000..1b204a3 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BehaviorSkinBase.html @@ -0,0 +1,271 @@ + + + + +BehaviorSkinBase (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class BehaviorSkinBase<C extends javafx.scene.control.Control,B extends BehaviorBase<C,?>>

+
+
java.lang.Object +
javafx.scene.control.SkinBase<C> +
atlantafx.base.controls.BehaviorSkinBase<C,B>
+
+
+
+
+
All Implemented Interfaces:
+
javafx.scene.control.Skin<C>
+
+
+
Direct Known Subclasses:
+
InlineDatePickerSkin
+
+
+
public abstract class BehaviorSkinBase<C extends javafx.scene.control.Control,B extends BehaviorBase<C,?>> +extends javafx.scene.control.SkinBase<C>
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected B
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    abstract B
    + +
     
    +
    void
    + +
    + + +
     
    + + +
     
    +
    protected void
    + +
    +
    Unbinds all properties and removes any listeners before disposing the skin.
    +
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.SkinBase

    +computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      behavior

      +
      protected B extends BehaviorBase<C,?> behavior
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BehaviorSkinBase

      +
      protected BehaviorSkinBase(C control)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createDefaultBehavior

      +
      public abstract B createDefaultBehavior()
      +
      +
    • +
    • +
      +

      getControl

      +
      public C getControl()
      +
      +
    • +
    • +
      +

      getBehavior

      +
      public B getBehavior()
      +
      +
    • +
    • +
      +

      unregisterListeners

      +
      protected void unregisterListeners()
      +
      Unbinds all properties and removes any listeners before disposing the skin. + There's no need to remove listeners, which has been registered using + SkinBase.registerChangeListener(ObservableValue, Consumer) method, + because it will be done automatically from dispose method.
      +
      +
    • +
    • +
      +

      dispose

      +
      public void dispose()
      +
      +
      Specified by:
      +
      dispose in interface javafx.scene.control.Skin<C extends javafx.scene.control.Control>
      +
      Overrides:
      +
      dispose in class javafx.scene.control.SkinBase<C extends javafx.scene.control.Control>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.BreadCrumbActionEvent.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.BreadCrumbActionEvent.html new file mode 100644 index 0000000..50a05a3 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.BreadCrumbActionEvent.html @@ -0,0 +1,251 @@ + + + + +Breadcrumbs.BreadCrumbActionEvent (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class Breadcrumbs.BreadCrumbActionEvent<T>

+
+
java.lang.Object +
java.util.EventObject +
javafx.event.Event +
atlantafx.base.controls.Breadcrumbs.BreadCrumbActionEvent<T>
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Cloneable
+
+
+
Enclosing class:
+
Breadcrumbs<T>
+
+
+
public static class Breadcrumbs.BreadCrumbActionEvent<T> +extends javafx.event.Event
+
Represents an Event which is fired when a bread crumb was activated.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      CRUMB_ACTION

      +
      public static final javafx.event.EventType<Breadcrumbs.BreadCrumbActionEvent<?>> CRUMB_ACTION
      +
      The event type that should be listened to by people interested in + knowing when the selected crumb + has changed.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BreadCrumbActionEvent

      +
      public BreadCrumbActionEvent(Breadcrumbs.BreadCrumbItem<T> selectedCrumb)
      +
      Creates a new event that can subsequently be fired.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.BreadCrumbItem.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.BreadCrumbItem.html new file mode 100644 index 0000000..5d46d0a --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.BreadCrumbItem.html @@ -0,0 +1,219 @@ + + + + +Breadcrumbs.BreadCrumbItem (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class Breadcrumbs.BreadCrumbItem<T>

+
+
java.lang.Object +
javafx.scene.control.TreeItem<T> +
atlantafx.base.controls.Breadcrumbs.BreadCrumbItem<T>
+
+
+
+
+
All Implemented Interfaces:
+
javafx.event.EventTarget
+
+
+
Enclosing class:
+
Breadcrumbs<T>
+
+
+
public static class Breadcrumbs.BreadCrumbItem<T> +extends javafx.scene.control.TreeItem<T>
+
+
+
    + +
  • +
    +

    Property Summary

    +
    +

    Properties inherited from class javafx.scene.control.TreeItem

    +expanded, graphic, leaf, parent, value
    +
    +
  • + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class javafx.scene.control.TreeItem

    +javafx.scene.control.TreeItem.TreeModificationEvent<T>
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    +
    boolean
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.TreeItem

    +addEventHandler, branchCollapsedEvent, branchExpandedEvent, buildEventDispatchChain, childrenModificationEvent, expandedItemCountChangeEvent, expandedProperty, getChildren, getGraphic, getParent, getValue, graphicChangedEvent, graphicProperty, isExpanded, isLeaf, leafProperty, nextSibling, nextSibling, parentProperty, previousSibling, previousSibling, removeEventHandler, setExpanded, setGraphic, setValue, toString, treeNotificationEvent, valueChangedEvent, valueProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BreadCrumbItem

      +
      public BreadCrumbItem(T value)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isFirst

      +
      public boolean isFirst()
      +
      +
    • +
    • +
      +

      isLast

      +
      public boolean isLast()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.html new file mode 100644 index 0000000..46de65a --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Breadcrumbs.html @@ -0,0 +1,969 @@ + + + + +Breadcrumbs (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class Breadcrumbs<T>

+
+
java.lang.Object +
javafx.scene.Node +
javafx.scene.Parent +
javafx.scene.layout.Region +
javafx.scene.control.Control +
atlantafx.base.controls.Breadcrumbs<T>
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable
+
+
+
public class Breadcrumbs<T> +extends javafx.scene.control.Control
+
Represents a bread crumb bar. This control is useful to visualize and navigate + a hierarchical path structure, such as file systems. + +

A breadcrumbs consist of two types of elements: a button (default is a hyperlink) + and a divider (default is for Label). You can customize both by providing the + corresponding control factory.

+
+
+
    + +
  • +
    +

    Property Summary

    +
    Properties
    +
    +
    Type
    +
    Property
    +
    Description
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Enables or disables auto navigation (default is enabled).
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase>>
    + +
    +
    Crumb factory is used to create custom bread crumb instances.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node>>
    + +
    +
    Divider factory is used to create custom divider instances.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>>>
    + +
    +
    The EventHandler is called when a user selects a bread crumb.
    +
    +
    final javafx.beans.property.ObjectProperty<Breadcrumbs.BreadCrumbItem<T>>
    + +
    +
    Represents the bottom-most path node (the node on the most-right side in + terms of the bread crumb bar).
    +
    +
    +
    +

    Properties inherited from class javafx.scene.control.Control

    +contextMenu, skin, tooltip
    +
    +

    Properties inherited from class javafx.scene.layout.Region

    +background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
    +
    +

    Properties inherited from class javafx.scene.Parent

    +needsLayout
    +
    +

    Properties inherited from class javafx.scene.Node

    +accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
    +
    +
  • + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static class 
    + +
    +
    Represents an Event which is fired when a bread crumb was activated.
    +
    +
    static class 
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final javafx.beans.property.BooleanProperty
    + +
     
    +
    protected final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase>>
    + +
     
    +
    protected static final String
    + +
     
    +
    protected final javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase>
    + +
     
    +
    protected final javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node>
    + +
     
    +
    protected final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node>>
    + +
     
    +
    protected final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>>>
    + +
     
    +
    protected final javafx.beans.property.ObjectProperty<Breadcrumbs.BreadCrumbItem<T>>
    + +
     
    +
    +
    +

    Fields inherited from class javafx.scene.layout.Region

    +USE_COMPUTED_SIZE, USE_PREF_SIZE
    +
    +

    Fields inherited from class javafx.scene.Node

    +BASELINE_OFFSET_SAME_AS_HEIGHT
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Creates an empty bread crumb bar.
    +
    + +
    +
    Creates a bread crumb bar with the given BreadCrumbItem as the currently + selected crumb.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Enables or disables auto navigation (default is enabled).
    +
    + +
    buildTreeModel(T... crumbs)
    +
    +
    Construct a tree model from the flat list which then can be set + as selectedCrumb node to be shown.
    +
    +
    protected javafx.scene.control.Skin<?>
    + +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase>>
    + +
    +
    Crumb factory is used to create custom bread crumb instances.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node>>
    + +
    +
    Divider factory is used to create custom divider instances.
    +
    +
    final javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase>
    + +
    +
    Gets the value of the crumbFactory property.
    +
    +
    final javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node>
    + +
    +
    Gets the value of the dividerFactory property.
    +
    +
    final javafx.event.EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>>
    + +
    +
    Gets the value of the onCrumbAction property.
    +
    + + +
    +
    Gets the value of the selectedCrumb property.
    +
    +
    final boolean
    + +
    +
    Gets the value of the autoNavigationEnabled property.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>>>
    + +
    +
    The EventHandler is called when a user selects a bread crumb.
    +
    +
    final javafx.beans.property.ObjectProperty<Breadcrumbs.BreadCrumbItem<T>>
    + +
    +
    Represents the bottom-most path node (the node on the most-right side in + terms of the bread crumb bar).
    +
    +
    final void
    +
    setAutoNavigationEnabled(boolean enabled)
    +
    +
    Sets the value of the autoNavigationEnabled property.
    +
    +
    final void
    +
    setCrumbFactory(javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase> value)
    +
    +
    Sets the value of the crumbFactory property.
    +
    +
    final void
    +
    setDividerFactory(javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node> value)
    +
    +
    Sets the value of the dividerFactory property.
    +
    +
    final void
    +
    setOnCrumbAction(javafx.event.EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>> value)
    +
    +
    Set a new EventHandler for when a user selects a crumb.
    +
    +
    final void
    + +
    +
    Sets the value of the selectedCrumb property.
    +
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.Control

    +computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
    +
    +

    Methods inherited from class javafx.scene.layout.Region

    +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
    +
    +

    Methods inherited from class javafx.scene.Parent

    +getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
    +
    +

    Methods inherited from class javafx.scene.Node

    +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface javafx.css.Styleable

    +getStyleableNode
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Property Details

    + +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_STYLE_CLASS

      +
      protected static final String DEFAULT_STYLE_CLASS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      defaultCrumbNodeFactory

      +
      protected final javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase> defaultCrumbNodeFactory
      +
      +
    • +
    • +
      +

      defaultDividerFactory

      +
      protected final javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node> defaultDividerFactory
      +
      +
    • +
    • +
      +

      selectedCrumb

      +
      protected final javafx.beans.property.ObjectProperty<Breadcrumbs.BreadCrumbItem<T>> selectedCrumb
      +
      +
    • +
    • +
      +

      autoNavigation

      +
      protected final javafx.beans.property.BooleanProperty autoNavigation
      +
      +
    • +
    • +
      +

      crumbFactory

      +
      protected final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase>> crumbFactory
      +
      +
    • +
    • +
      +

      dividerFactory

      +
      protected final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node>> dividerFactory
      +
      +
    • +
    • +
      +

      onCrumbAction

      +
      protected final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>>> onCrumbAction
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Breadcrumbs

      +
      public Breadcrumbs()
      +
      Creates an empty bread crumb bar.
      +
      +
    • +
    • +
      +

      Breadcrumbs

      +
      public Breadcrumbs(Breadcrumbs.BreadCrumbItem<T> selectedCrumb)
      +
      Creates a bread crumb bar with the given BreadCrumbItem as the currently + selected crumb.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createDefaultSkin

      +
      protected javafx.scene.control.Skin<?> createDefaultSkin()
      +
      +
      Overrides:
      +
      createDefaultSkin in class javafx.scene.control.Control
      +
      +
      +
    • +
    • +
      +

      buildTreeModel

      +
      @SafeVarargs +public static <T> Breadcrumbs.BreadCrumbItem<T> buildTreeModel(T... crumbs)
      +
      Construct a tree model from the flat list which then can be set + as selectedCrumb node to be shown.
      +
      +
    • +
    • +
      +

      selectedCrumbProperty

      +
      public final javafx.beans.property.ObjectProperty<Breadcrumbs.BreadCrumbItem<T>> selectedCrumbProperty()
      +
      Represents the bottom-most path node (the node on the most-right side in + terms of the bread crumb bar). The full path is then being constructed + using getParent() of the tree-items. + +

      Consider the following hierarchy: + [Root] > [Folder] > [SubFolder] > [file.txt] + +

      To show the above bread crumb bar, you have to set the [file.txt] tree-node as selected crumb.

      +
      +
      Returns:
      +
      the selectedCrumb property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getSelectedCrumb

      +
      public final Breadcrumbs.BreadCrumbItem<T> getSelectedCrumb()
      +
      Gets the value of the selectedCrumb property.
      +
      +
      Property description:
      +
      Represents the bottom-most path node (the node on the most-right side in + terms of the bread crumb bar). The full path is then being constructed + using getParent() of the tree-items. + +

      Consider the following hierarchy: + [Root] > [Folder] > [SubFolder] > [file.txt] + +

      To show the above bread crumb bar, you have to set the [file.txt] tree-node as selected crumb.

      +
      Returns:
      +
      the value of the selectedCrumb property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setSelectedCrumb

      +
      public final void setSelectedCrumb(Breadcrumbs.BreadCrumbItem<T> selectedCrumb)
      +
      Sets the value of the selectedCrumb property.
      +
      +
      Property description:
      +
      Represents the bottom-most path node (the node on the most-right side in + terms of the bread crumb bar). The full path is then being constructed + using getParent() of the tree-items. + +

      Consider the following hierarchy: + [Root] > [Folder] > [SubFolder] > [file.txt] + +

      To show the above bread crumb bar, you have to set the [file.txt] tree-node as selected crumb.

      +
      Parameters:
      +
      selectedCrumb - the value for the selectedCrumb property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      autoNavigationEnabledProperty

      +
      public final javafx.beans.property.BooleanProperty autoNavigationEnabledProperty()
      +
      Enables or disables auto navigation (default is enabled). + If auto navigation is enabled, it will automatically navigate to the crumb which was + clicked by the user.
      +
      +
      Returns:
      +
      a BooleanProperty
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      isAutoNavigationEnabled

      +
      public final boolean isAutoNavigationEnabled()
      +
      Gets the value of the autoNavigationEnabled property.
      +
      +
      Property description:
      +
      Enables or disables auto navigation (default is enabled). + If auto navigation is enabled, it will automatically navigate to the crumb which was + clicked by the user.
      +
      Returns:
      +
      the value of the autoNavigationEnabled property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setAutoNavigationEnabled

      +
      public final void setAutoNavigationEnabled(boolean enabled)
      +
      Sets the value of the autoNavigationEnabled property.
      +
      +
      Property description:
      +
      Enables or disables auto navigation (default is enabled). + If auto navigation is enabled, it will automatically navigate to the crumb which was + clicked by the user.
      +
      Parameters:
      +
      enabled - the value for the autoNavigationEnabled property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      crumbFactoryProperty

      +
      public final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase>> crumbFactoryProperty()
      +
      Crumb factory is used to create custom bread crumb instances. + null is not allowed and will result in a fallback to the default factory. + +

      BreadCrumbItem<T> specifies the tree item for creating bread crumb. Use + Breadcrumbs.BreadCrumbItem.isFirst() and Breadcrumbs.BreadCrumbItem.isLast() to create bread crumb + depending on item position. + +

      ButtonBase stands for resulting bread crumb node. It CAN NOT be null.

      +
      +
      Returns:
      +
      the crumbFactory property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setCrumbFactory

      +
      public final void setCrumbFactory(javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase> value)
      +
      Sets the value of the crumbFactory property.
      +
      +
      Property description:
      +
      Crumb factory is used to create custom bread crumb instances. + null is not allowed and will result in a fallback to the default factory. + +

      BreadCrumbItem<T> specifies the tree item for creating bread crumb. Use + Breadcrumbs.BreadCrumbItem.isFirst() and Breadcrumbs.BreadCrumbItem.isLast() to create bread crumb + depending on item position. + +

      ButtonBase stands for resulting bread crumb node. It CAN NOT be null.

      +
      Parameters:
      +
      value - the value for the crumbFactory property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getCrumbFactory

      +
      public final javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,javafx.scene.control.ButtonBase> getCrumbFactory()
      +
      Gets the value of the crumbFactory property.
      +
      +
      Property description:
      +
      Crumb factory is used to create custom bread crumb instances. + null is not allowed and will result in a fallback to the default factory. + +

      BreadCrumbItem<T> specifies the tree item for creating bread crumb. Use + Breadcrumbs.BreadCrumbItem.isFirst() and Breadcrumbs.BreadCrumbItem.isLast() to create bread crumb + depending on item position. + +

      ButtonBase stands for resulting bread crumb node. It CAN NOT be null.

      +
      Returns:
      +
      the value of the crumbFactory property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      dividerFactoryProperty

      +
      public final javafx.beans.property.ObjectProperty<javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node>> dividerFactoryProperty()
      +
      Divider factory is used to create custom divider instances. + null is not allowed and will result in a fallback to the default factory. + +

      BreadCrumbItem<T> specifies the preceding tree item. It can be null, because this way + you can insert divider before the first bread crumb, which can be used e.g. for creating a Unix path. + Use Breadcrumbs.BreadCrumbItem.isFirst() and Breadcrumbs.BreadCrumbItem.isLast() to create divider + depending on item position. + +

      ? extends Node stands for resulting divider node. It CAN be null, which + means there will be no divider inserted after the specified bread crumb.

      +
      +
      Returns:
      +
      the dividerFactory property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setDividerFactory

      +
      public final void setDividerFactory(javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node> value)
      +
      Sets the value of the dividerFactory property.
      +
      +
      Property description:
      +
      Divider factory is used to create custom divider instances. + null is not allowed and will result in a fallback to the default factory. + +

      BreadCrumbItem<T> specifies the preceding tree item. It can be null, because this way + you can insert divider before the first bread crumb, which can be used e.g. for creating a Unix path. + Use Breadcrumbs.BreadCrumbItem.isFirst() and Breadcrumbs.BreadCrumbItem.isLast() to create divider + depending on item position. + +

      ? extends Node stands for resulting divider node. It CAN be null, which + means there will be no divider inserted after the specified bread crumb.

      +
      Parameters:
      +
      value - the value for the dividerFactory property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getDividerFactory

      +
      public final javafx.util.Callback<Breadcrumbs.BreadCrumbItem<T>,? extends javafx.scene.Node> getDividerFactory()
      +
      Gets the value of the dividerFactory property.
      +
      +
      Property description:
      +
      Divider factory is used to create custom divider instances. + null is not allowed and will result in a fallback to the default factory. + +

      BreadCrumbItem<T> specifies the preceding tree item. It can be null, because this way + you can insert divider before the first bread crumb, which can be used e.g. for creating a Unix path. + Use Breadcrumbs.BreadCrumbItem.isFirst() and Breadcrumbs.BreadCrumbItem.isLast() to create divider + depending on item position. + +

      ? extends Node stands for resulting divider node. It CAN be null, which + means there will be no divider inserted after the specified bread crumb.

      +
      Returns:
      +
      the value of the dividerFactory property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      onCrumbActionProperty

      +
      public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>>> onCrumbActionProperty()
      +
      The EventHandler is called when a user selects a bread crumb.
      +
      +
      Returns:
      +
      the onCrumbAction property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setOnCrumbAction

      +
      public final void setOnCrumbAction(javafx.event.EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>> value)
      +
      Set a new EventHandler for when a user selects a crumb.
      +
      +
    • +
    • +
      +

      getOnCrumbAction

      +
      public final javafx.event.EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>> getOnCrumbAction()
      +
      Gets the value of the onCrumbAction property.
      +
      +
      Property description:
      +
      The EventHandler is called when a user selects a bread crumb.
      +
      Returns:
      +
      the value of the onCrumbAction property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BreadcrumbsSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BreadcrumbsSkin.html new file mode 100644 index 0000000..c8fe99d --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/BreadcrumbsSkin.html @@ -0,0 +1,336 @@ + + + + +BreadcrumbsSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class BreadcrumbsSkin<T>

+
+
java.lang.Object +
javafx.scene.control.SkinBase<Breadcrumbs<T>> +
atlantafx.base.controls.BreadcrumbsSkin<T>
+
+
+
+
+
All Implemented Interfaces:
+
javafx.scene.control.Skin<Breadcrumbs<T>>
+
+
+
public class BreadcrumbsSkin<T> +extends javafx.scene.control.SkinBase<Breadcrumbs<T>>
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected static final javafx.css.PseudoClass
    + +
     
    +
    protected static final javafx.css.PseudoClass
    + +
     
    +
    protected final javafx.event.EventHandler<javafx.scene.control.TreeItem.TreeModificationEvent<Object>>
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected double
    +
    computeMinWidth(double height, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    + + +
    +
    Construct a flat list for the crumbs.
    +
    +
    protected javafx.scene.control.ButtonBase
    + +
     
    +
    protected javafx.scene.Node
    + +
     
    +
    protected void
    +
    layoutChildren(double x, + double y, + double width, + double height)
    +
     
    +
    protected void
    + +
    +
    Occurs when a bread crumb gets the action event.
    +
    +
    protected void
    + +
     
    +
    protected void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.SkinBase

    +computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computePrefHeight, computePrefWidth, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      FIRST

      +
      protected static final javafx.css.PseudoClass FIRST
      +
      +
    • +
    • +
      +

      LAST

      +
      protected static final javafx.css.PseudoClass LAST
      +
      +
    • +
    • +
      +

      treeChildrenModifiedHandler

      +
      protected final javafx.event.EventHandler<javafx.scene.control.TreeItem.TreeModificationEvent<Object>> treeChildrenModifiedHandler
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BreadcrumbsSkin

      +
      public BreadcrumbsSkin(Breadcrumbs<T> control)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      layoutChildren

      +
      protected void layoutChildren(double x, + double y, + double width, + double height)
      +
      +
      Overrides:
      +
      layoutChildren in class javafx.scene.control.SkinBase<Breadcrumbs<T>>
      +
      +
      +
    • +
    • +
      +

      computeMinWidth

      +
      protected double computeMinWidth(double height, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computeMinWidth in class javafx.scene.control.SkinBase<Breadcrumbs<T>>
      +
      +
      +
    • +
    • +
      +

      updateSelectedPath

      +
      protected void updateSelectedPath(Breadcrumbs.BreadCrumbItem<T> old, + Breadcrumbs.BreadCrumbItem<T> val)
      +
      +
    • +
    • +
      +

      updateBreadCrumbs

      +
      protected void updateBreadCrumbs()
      +
      +
    • +
    • +
      +

      constructFlatPath

      +
      protected List<Breadcrumbs.BreadCrumbItem<T>> constructFlatPath(Breadcrumbs.BreadCrumbItem<T> bottomMost)
      +
      Construct a flat list for the crumbs.
      +
      +
      Parameters:
      +
      bottomMost - The crumb node at the end of the path
      +
      +
      +
    • +
    • +
      +

      createCrumb

      +
      protected javafx.scene.control.ButtonBase createCrumb(Breadcrumbs.BreadCrumbItem<T> treeItem)
      +
      +
    • +
    • +
      +

      createDivider

      +
      protected javafx.scene.Node createDivider(Breadcrumbs.BreadCrumbItem<T> treeItem)
      +
      +
    • +
    • +
      +

      onBreadCrumbAction

      +
      protected void onBreadCrumbAction(Breadcrumbs.BreadCrumbItem<T> crumbModel)
      +
      Occurs when a bread crumb gets the action event.
      +
      +
      Parameters:
      +
      crumbModel - The crumb which received the action event
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CaptionMenuItem.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CaptionMenuItem.html new file mode 100644 index 0000000..adcf953 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CaptionMenuItem.html @@ -0,0 +1,337 @@ + + + + +CaptionMenuItem (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class CaptionMenuItem

+
+
java.lang.Object +
javafx.scene.control.MenuItem +
javafx.scene.control.CustomMenuItem +
atlantafx.base.controls.CaptionMenuItem
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.css.Styleable, javafx.event.EventTarget
+
+
+
public class CaptionMenuItem +extends javafx.scene.control.CustomMenuItem
+
+
+
    + +
  • +
    +

    Property Summary

    +
    Properties
    +
    +
    Type
    +
    Property
    +
    Description
    +
    javafx.beans.property.StringProperty
    + +
     
    +
    +
    +

    Properties inherited from class javafx.scene.control.CustomMenuItem

    +content, hideOnClick
    +
    +

    Properties inherited from class javafx.scene.control.MenuItem

    +accelerator, disable, graphic, id, mnemonicParsing, onAction, onMenuValidation, parentMenu, parentPopup, style, text, visible
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final javafx.scene.control.Label
    + +
     
    +
    +
    +

    Fields inherited from class javafx.scene.control.MenuItem

    +MENU_VALIDATION_EVENT
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Gets the value of the title property.
    +
    +
    void
    + +
    +
    Sets the value of the title property.
    +
    +
    javafx.beans.property.StringProperty
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.CustomMenuItem

    +contentProperty, getContent, hideOnClickProperty, isHideOnClick, setContent, setHideOnClick
    +
    +

    Methods inherited from class javafx.scene.control.MenuItem

    +acceleratorProperty, addEventHandler, buildEventDispatchChain, disableProperty, fire, getAccelerator, getCssMetaData, getGraphic, getId, getOnAction, getOnMenuValidation, getParentMenu, getParentPopup, getProperties, getPseudoClassStates, getStyle, getStyleableNode, getStyleableParent, getStyleClass, getText, getTypeSelector, getUserData, graphicProperty, idProperty, isDisable, isMnemonicParsing, isVisible, mnemonicParsingProperty, onActionProperty, onMenuValidationProperty, parentMenuProperty, parentPopupProperty, removeEventHandler, setAccelerator, setDisable, setGraphic, setId, setMnemonicParsing, setOnAction, setOnMenuValidation, setParentMenu, setParentPopup, setStyle, setText, setUserData, setVisible, styleProperty, textProperty, toString, visibleProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Property Details

    + +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      title

      +
      protected final javafx.scene.control.Label title
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CaptionMenuItem

      +
      public CaptionMenuItem()
      +
      +
    • +
    • +
      +

      CaptionMenuItem

      +
      public CaptionMenuItem(String text)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getTitle

      +
      public String getTitle()
      +
      Gets the value of the title property.
      +
      +
      Property description:
      +
      Returns:
      +
      the value of the title property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setTitle

      +
      public void setTitle(String text)
      +
      Sets the value of the title property.
      +
      +
      Property description:
      +
      Parameters:
      +
      text - the value for the title property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      titleProperty

      +
      public javafx.beans.property.StringProperty titleProperty()
      +
      +
      Returns:
      +
      the title property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CustomTextField.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CustomTextField.html new file mode 100644 index 0000000..966d424 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CustomTextField.html @@ -0,0 +1,437 @@ + + + + +CustomTextField (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class CustomTextField

+
+
java.lang.Object +
javafx.scene.Node +
javafx.scene.Parent +
javafx.scene.layout.Region +
javafx.scene.control.Control +
javafx.scene.control.TextInputControl +
javafx.scene.control.TextField +
atlantafx.base.controls.CustomTextField
+
+
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable
+
+
+
public class CustomTextField +extends javafx.scene.control.TextField
+
A base class for people wanting to customize a TextField to contain nodes + inside the text field itself, without being on top of the users typed-in text.
+
+
+
    + +
  • +
    +

    Property Summary

    +
    Properties
    +
    +
    Type
    +
    Property
    +
    Description
    +
    final javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
    +
    Returns an ObjectProperty wrapping the Node that is placed + on the left of the text field.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
    +
    Property representing the Node that is placed on the right of the text field.
    +
    +
    +
    +

    Properties inherited from class javafx.scene.control.TextField

    +alignment, onAction, prefColumnCount
    +
    +

    Properties inherited from class javafx.scene.control.TextInputControl

    +anchor, caretPosition, editable, font, length, promptText, redoable, selectedText, selection, textFormatter, text, undoable
    +
    +

    Properties inherited from class javafx.scene.control.Control

    +contextMenu, skin, tooltip
    +
    +

    Properties inherited from class javafx.scene.layout.Region

    +background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
    +
    +

    Properties inherited from class javafx.scene.Parent

    +needsLayout
    +
    +

    Properties inherited from class javafx.scene.Node

    +accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
    +
    +
  • + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class javafx.scene.control.TextInputControl

    +javafx.scene.control.TextInputControl.Content
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class javafx.scene.control.TextField

    +DEFAULT_PREF_COLUMN_COUNT
    +
    +

    Fields inherited from class javafx.scene.layout.Region

    +USE_COMPUTED_SIZE, USE_PREF_SIZE
    +
    +

    Fields inherited from class javafx.scene.Node

    +BASELINE_OFFSET_SAME_AS_HEIGHT
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Instantiates a default CustomTextField.
    +
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected javafx.scene.control.Skin<?>
    + +
    +
    final javafx.scene.Node
    + +
    +
    Returns the Node that is placed on the left of the text field.
    +
    +
    final javafx.scene.Node
    + +
    +
    Returns the Node that is placed on the right of the text field.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
    +
    Returns an ObjectProperty wrapping the Node that is placed + on the left of the text field.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
    +
    Property representing the Node that is placed on the right of the text field.
    +
    +
    final void
    +
    setLeft(javafx.scene.Node value)
    +
    +
    Sets the Node that is placed on the left of the text field.
    +
    +
    final void
    +
    setRight(javafx.scene.Node value)
    +
    +
    Sets the Node that is placed on the right of the text field.
    +
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.TextField

    +alignmentProperty, getAlignment, getCharacters, getClassCssMetaData, getControlCssMetaData, getOnAction, getPrefColumnCount, onActionProperty, prefColumnCountProperty, setAlignment, setOnAction, setPrefColumnCount
    +
    +

    Methods inherited from class javafx.scene.control.TextInputControl

    +anchorProperty, appendText, backward, cancelEdit, caretPositionProperty, clear, commitValue, copy, cut, deleteNextChar, deletePreviousChar, deleteText, deleteText, deselect, editableProperty, end, endOfNextWord, executeAccessibleAction, extendSelection, fontProperty, forward, getAnchor, getCaretPosition, getContent, getFont, getLength, getPromptText, getSelectedText, getSelection, getText, getText, getTextFormatter, home, insertText, isEditable, isRedoable, isUndoable, lengthProperty, nextWord, paste, positionCaret, previousWord, promptTextProperty, queryAccessibleAttribute, redo, redoableProperty, replaceSelection, replaceText, replaceText, selectAll, selectBackward, selectedTextProperty, selectEnd, selectEndOfNextWord, selectForward, selectHome, selectionProperty, selectNextWord, selectPositionCaret, selectPreviousWord, selectRange, setEditable, setFont, setPromptText, setText, setTextFormatter, textFormatterProperty, textProperty, undo, undoableProperty
    +
    +

    Methods inherited from class javafx.scene.control.Control

    +computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
    +
    +

    Methods inherited from class javafx.scene.layout.Region

    +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
    +
    +

    Methods inherited from class javafx.scene.Parent

    +getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
    +
    +

    Methods inherited from class javafx.scene.Node

    +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface javafx.css.Styleable

    +getStyleableNode
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Property Details

    +
      +
    • +
      +

      left

      +
      public final javafx.beans.property.ObjectProperty<javafx.scene.Node> leftProperty
      +
      Returns an ObjectProperty wrapping the Node that is placed + on the left of the text field.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      right

      +
      public final javafx.beans.property.ObjectProperty<javafx.scene.Node> rightProperty
      +
      Property representing the Node that is placed on the right of the text field.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CustomTextField

      +
      public CustomTextField()
      +
      Instantiates a default CustomTextField.
      +
      +
    • +
    • +
      +

      CustomTextField

      +
      public CustomTextField(String text)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      leftProperty

      +
      public final javafx.beans.property.ObjectProperty<javafx.scene.Node> leftProperty()
      +
      Returns an ObjectProperty wrapping the Node that is placed + on the left of the text field.
      +
      +
      Returns:
      +
      the left property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getLeft

      +
      public final javafx.scene.Node getLeft()
      +
      Returns the Node that is placed on the left of the text field.
      +
      +
    • +
    • +
      +

      setLeft

      +
      public final void setLeft(javafx.scene.Node value)
      +
      Sets the Node that is placed on the left of the text field.
      +
      +
    • +
    • +
      +

      rightProperty

      +
      public final javafx.beans.property.ObjectProperty<javafx.scene.Node> rightProperty()
      +
      Property representing the Node that is placed on the right of the text field.
      +
      +
      Returns:
      +
      the right property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getRight

      +
      public final javafx.scene.Node getRight()
      +
      Returns the Node that is placed on the right of the text field.
      +
      +
    • +
    • +
      +

      setRight

      +
      public final void setRight(javafx.scene.Node value)
      +
      Sets the Node that is placed on the right of the text field.
      +
      +
    • +
    • +
      +

      createDefaultSkin

      +
      protected javafx.scene.control.Skin<?> createDefaultSkin()
      +
      +
      Overrides:
      +
      createDefaultSkin in class javafx.scene.control.TextField
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CustomTextFieldSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CustomTextFieldSkin.html new file mode 100644 index 0000000..85f48a3 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/CustomTextFieldSkin.html @@ -0,0 +1,399 @@ + + + + +CustomTextFieldSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class CustomTextFieldSkin

+
+
java.lang.Object +
javafx.scene.control.SkinBase<T> +
javafx.scene.control.skin.TextInputControlSkin<javafx.scene.control.TextField> +
javafx.scene.control.skin.TextFieldSkin +
atlantafx.base.controls.CustomTextFieldSkin
+
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.scene.control.Skin<javafx.scene.control.TextField>
+
+
+
public abstract class CustomTextFieldSkin +extends javafx.scene.control.skin.TextFieldSkin
+
+
+
    + +
  • +
    +

    Property Summary

    +
    Properties
    +
    +
    Type
    +
    Property
    +
    Description
    +
    abstract javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
     
    +
    abstract javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
     
    +
    +
    +

    Properties inherited from class javafx.scene.control.skin.TextInputControlSkin

    +forwardBias, highlightFill, highlightTextFill, promptTextFill, textFill
    +
    +
  • + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class javafx.scene.control.skin.TextInputControlSkin

    +javafx.scene.control.skin.TextInputControlSkin.Direction, javafx.scene.control.skin.TextInputControlSkin.TextUnit
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    CustomTextFieldSkin(javafx.scene.control.TextField control)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected double
    +
    computeMinHeight(double w, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computeMinWidth(double h, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computePrefHeight(double w, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computePrefWidth(double h, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    javafx.scene.text.HitInfo
    +
    getIndex(double x, + double y)
    +
     
    +
    protected void
    +
    layoutChildren(double x, + double y, + double w, + double h)
    +
     
    +
    abstract javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
     
    +
    abstract javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.skin.TextFieldSkin

    +addHighlight, computeBaselineOffset, computeMaxHeight, deleteChar, dispose, getCharacterBounds, getMenuPosition, getRangeShape, getUnderlineShape, maskText, moveCaret, positionCaret, queryAccessibleAttribute, removeHighlight, replaceText
    +
    +

    Methods inherited from class javafx.scene.control.skin.TextInputControlSkin

    +executeAccessibleAction, forwardBiasProperty, getClassCssMetaData, getCssMetaData, getHighlightFill, getHighlightTextFill, getInsertionPoint, getPromptTextFill, getTextFill, handleInputMethodEvent, highlightFillProperty, highlightTextFillProperty, invalidateMetrics, isForwardBias, promptTextFillProperty, scrollCharacterToVisible, setCaretAnimating, setForwardBias, setHighlightFill, setHighlightTextFill, setPromptTextFill, setTextFill, textFillProperty, updateHighlightFill, updateHighlightTextFill, updateTextFill
    +
    +

    Methods inherited from class javafx.scene.control.SkinBase

    +computeMaxWidth, consumeMouseEvents, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Property Details

    +
      +
    • +
      +

      left

      +
      public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> leftProperty
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      right

      +
      public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> rightProperty
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CustomTextFieldSkin

      +
      public CustomTextFieldSkin(javafx.scene.control.TextField control)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      leftProperty

      +
      public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> leftProperty()
      +
      +
      Returns:
      +
      the left property
      +
      +
      +
    • +
    • +
      +

      rightProperty

      +
      public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> rightProperty()
      +
      +
      Returns:
      +
      the right property
      +
      +
      +
    • +
    • +
      +

      layoutChildren

      +
      protected void layoutChildren(double x, + double y, + double w, + double h)
      +
      +
      Overrides:
      +
      layoutChildren in class javafx.scene.control.skin.TextFieldSkin
      +
      +
      +
    • +
    • +
      +

      getIndex

      +
      public javafx.scene.text.HitInfo getIndex(double x, + double y)
      +
      +
      Overrides:
      +
      getIndex in class javafx.scene.control.skin.TextFieldSkin
      +
      +
      +
    • +
    • +
      +

      computePrefWidth

      +
      protected double computePrefWidth(double h, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computePrefWidth in class javafx.scene.control.skin.TextFieldSkin
      +
      +
      +
    • +
    • +
      +

      computePrefHeight

      +
      protected double computePrefHeight(double w, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computePrefHeight in class javafx.scene.control.skin.TextFieldSkin
      +
      +
      +
    • +
    • +
      +

      computeMinWidth

      +
      protected double computeMinWidth(double h, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computeMinWidth in class javafx.scene.control.SkinBase<javafx.scene.control.TextField>
      +
      +
      +
    • +
    • +
      +

      computeMinHeight

      +
      protected double computeMinHeight(double w, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computeMinHeight in class javafx.scene.control.skin.TextFieldSkin
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePicker.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePicker.html new file mode 100644 index 0000000..d4d2519 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePicker.html @@ -0,0 +1,935 @@ + + + + +InlineDatePicker (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class InlineDatePicker

+
+
java.lang.Object +
javafx.scene.Node +
javafx.scene.Parent +
javafx.scene.layout.Region +
javafx.scene.control.Control +
atlantafx.base.controls.InlineDatePicker
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable
+
+
+
public class InlineDatePicker +extends javafx.scene.control.Control
+
The DatePicker control allows the user to select a date. The calendar is based on either + the standard ISO-8601 chronology or any of the other chronology classes defined in the + java.time.chrono package. + +

The value property represents the currently selected + LocalDate. The default value is null. + +

The chronology property specifies a calendar system to be used + for parsing, displaying, and choosing dates. + +

The value property is always defined in the ISO calendar system, + however, so applications based on a different chronology may use the conversion methods + provided in the Chronology API to get or set the corresponding + ChronoLocalDate value.

+
+
+
    + +
  • +
    +

    Property Summary

    +
    Properties
    +
    +
    Type
    +
    Property
    +
    Description
    +
    javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
     
    +
    javafx.beans.property.ObjectProperty<Chronology>
    + +
    +
    The calendar system used for parsing, displaying, and choosing dates in the DatePicker + control.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Callback<InlineDatePicker,javafx.scene.control.DateCell>>
    + +
    +
    A custom cell factory can be provided to customize individual day cells + Refer to DateCell and Cell for more information on cell factories.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Whether the DatePicker popup should display a column showing week numbers.
    +
    +
    javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
     
    +
    javafx.beans.property.ObjectProperty<LocalDate>
    + +
     
    +
    +
    +

    Properties inherited from class javafx.scene.control.Control

    +contextMenu, skin, tooltip
    +
    +

    Properties inherited from class javafx.scene.layout.Region

    +background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
    +
    +

    Properties inherited from class javafx.scene.Parent

    +needsLayout
    +
    +

    Properties inherited from class javafx.scene.Node

    +accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected Chronology
    + +
     
    +
    protected LocalDate
    + +
     
    +
    +
    +

    Fields inherited from class javafx.scene.layout.Region

    +USE_COMPUTED_SIZE, USE_PREF_SIZE
    +
    +

    Fields inherited from class javafx.scene.Node

    +BASELINE_OFFSET_SAME_AS_HEIGHT
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Creates a default DatePicker instance with a null date value set.
    +
    + +
    +
    Creates a DatePicker instance and sets the value to the given date.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
     
    +
    javafx.beans.property.ObjectProperty<Chronology>
    + +
    +
    The calendar system used for parsing, displaying, and choosing dates in the DatePicker + control.
    +
    +
    protected javafx.scene.control.Skin<?>
    + +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Callback<InlineDatePicker,javafx.scene.control.DateCell>>
    + +
    +
    A custom cell factory can be provided to customize individual day cells + Refer to DateCell and Cell for more information on cell factories.
    +
    +
    final javafx.scene.Node
    + +
    +
    Gets the value of the bottomNode property.
    +
    + + +
    +
    Gets the value of the chronology property.
    +
    +
    static List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>>
    + +
    +
    Returns the CssMetaData associated with this class, which may include the + CssMetaData of its superclasses.
    +
    +
    List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>>
    + +
    +
    final javafx.util.Callback<InlineDatePicker,javafx.scene.control.DateCell>
    + +
    +
    Gets the value of the dayCellFactory property.
    +
    +
    final javafx.scene.Node
    + +
    +
    Gets the value of the topNode property.
    +
    +
    final LocalDate
    + +
    +
    Gets the value of the value property.
    +
    +
    final boolean
    + +
    +
    Gets the value of the showWeekNumbers property.
    +
    +
    final void
    +
    setBottomNode(javafx.scene.Node value)
    +
    +
    Sets the value of the bottomNode property.
    +
    +
    final void
    + +
    +
    Sets the value of the chronology property.
    +
    +
    final void
    +
    setDayCellFactory(javafx.util.Callback<InlineDatePicker,javafx.scene.control.DateCell> value)
    +
    +
    Sets the value of the dayCellFactory property.
    +
    +
    final void
    +
    setShowWeekNumbers(boolean value)
    +
    +
    Sets the value of the showWeekNumbers property.
    +
    +
    final void
    +
    setTopNode(javafx.scene.Node value)
    +
    +
    Sets the value of the topNode property.
    +
    +
    final void
    + +
    +
    Sets the value of the value property.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Whether the DatePicker popup should display a column showing week numbers.
    +
    +
    javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
     
    +
    javafx.beans.property.ObjectProperty<LocalDate>
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.Control

    +computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getContextMenu, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
    +
    +

    Methods inherited from class javafx.scene.layout.Region

    +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
    +
    +

    Methods inherited from class javafx.scene.Parent

    +getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
    +
    +

    Methods inherited from class javafx.scene.Node

    +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface javafx.css.Styleable

    +getStyleableNode
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Property Details

    + +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      lastValidDate

      +
      protected LocalDate lastValidDate
      +
      +
    • +
    • +
      +

      lastValidChronology

      +
      protected Chronology lastValidChronology
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      InlineDatePicker

      +
      public InlineDatePicker()
      +
      Creates a default DatePicker instance with a null date value set.
      +
      +
    • +
    • +
      +

      InlineDatePicker

      +
      public InlineDatePicker(LocalDate localDate)
      +
      Creates a DatePicker instance and sets the value to the given date.
      +
      +
      Parameters:
      +
      localDate - to be set as the currently selected date in the DatePicker. Can be null.
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createDefaultSkin

      +
      protected javafx.scene.control.Skin<?> createDefaultSkin()
      +
      +
      Overrides:
      +
      createDefaultSkin in class javafx.scene.control.Control
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public final LocalDate getValue()
      +
      Gets the value of the value property.
      +
      +
      Property description:
      +
      Returns:
      +
      the value of the value property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setValue

      +
      public final void setValue(LocalDate value)
      +
      Sets the value of the value property.
      +
      +
      Property description:
      +
      Parameters:
      +
      value - the value for the value property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      valueProperty

      +
      public javafx.beans.property.ObjectProperty<LocalDate> valueProperty()
      +
      +
      Returns:
      +
      the value property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setDayCellFactory

      +
      public final void setDayCellFactory(javafx.util.Callback<InlineDatePicker,javafx.scene.control.DateCell> value)
      +
      Sets the value of the dayCellFactory property.
      +
      +
      Property description:
      +
      A custom cell factory can be provided to customize individual day cells + Refer to DateCell and Cell for more information on cell factories.
      +
      Parameters:
      +
      value - the value for the dayCellFactory property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getDayCellFactory

      +
      public final javafx.util.Callback<InlineDatePicker,javafx.scene.control.DateCell> getDayCellFactory()
      +
      Gets the value of the dayCellFactory property.
      +
      +
      Property description:
      +
      A custom cell factory can be provided to customize individual day cells + Refer to DateCell and Cell for more information on cell factories.
      +
      Returns:
      +
      the value of the dayCellFactory property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      dayCellFactoryProperty

      +
      public final javafx.beans.property.ObjectProperty<javafx.util.Callback<InlineDatePicker,javafx.scene.control.DateCell>> dayCellFactoryProperty()
      +
      A custom cell factory can be provided to customize individual day cells + Refer to DateCell and Cell for more information on cell factories.
      +
      +
      Returns:
      +
      the dayCellFactory property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      chronologyProperty

      +
      public javafx.beans.property.ObjectProperty<Chronology> chronologyProperty()
      +
      The calendar system used for parsing, displaying, and choosing dates in the DatePicker + control. + +

      The default is usually IsoChronology unless provided explicitly + in the Locale by use of a Locale calendar extension. + +

      Setting the value to null will restore the default chronology.

      +
      +
      Returns:
      +
      a property representing the Chronology being used
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getChronology

      +
      public final Chronology getChronology()
      +
      Gets the value of the chronology property.
      +
      +
      Property description:
      +
      The calendar system used for parsing, displaying, and choosing dates in the DatePicker + control. + +

      The default is usually IsoChronology unless provided explicitly + in the Locale by use of a Locale calendar extension. + +

      Setting the value to null will restore the default chronology.

      +
      Returns:
      +
      the value of the chronology property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setChronology

      +
      public final void setChronology(Chronology value)
      +
      Sets the value of the chronology property.
      +
      +
      Property description:
      +
      The calendar system used for parsing, displaying, and choosing dates in the DatePicker + control. + +

      The default is usually IsoChronology unless provided explicitly + in the Locale by use of a Locale calendar extension. + +

      Setting the value to null will restore the default chronology.

      +
      Parameters:
      +
      value - the value for the chronology property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      showWeekNumbersProperty

      +
      public final javafx.beans.property.BooleanProperty showWeekNumbersProperty()
      +
      Whether the DatePicker popup should display a column showing week numbers. + +

      The default value is specified in a resource bundle, and depends on the country of the + current locale.

      +
      +
      Returns:
      +
      "true" if popup should display a column showing week numbers
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setShowWeekNumbers

      +
      public final void setShowWeekNumbers(boolean value)
      +
      Sets the value of the showWeekNumbers property.
      +
      +
      Property description:
      +
      Whether the DatePicker popup should display a column showing week numbers. + +

      The default value is specified in a resource bundle, and depends on the country of the + current locale.

      +
      Parameters:
      +
      value - the value for the showWeekNumbers property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      isShowWeekNumbers

      +
      public final boolean isShowWeekNumbers()
      +
      Gets the value of the showWeekNumbers property.
      +
      +
      Property description:
      +
      Whether the DatePicker popup should display a column showing week numbers. + +

      The default value is specified in a resource bundle, and depends on the country of the + current locale.

      +
      Returns:
      +
      the value of the showWeekNumbers property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setTopNode

      +
      public final void setTopNode(javafx.scene.Node value)
      +
      Sets the value of the topNode property.
      +
      +
      Property description:
      +
      Parameters:
      +
      value - the value for the topNode property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getTopNode

      +
      public final javafx.scene.Node getTopNode()
      +
      Gets the value of the topNode property.
      +
      +
      Property description:
      +
      Returns:
      +
      the value of the topNode property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      topNodeProperty

      +
      public javafx.beans.property.ObjectProperty<javafx.scene.Node> topNodeProperty()
      +
      +
      Returns:
      +
      the topNode property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setBottomNode

      +
      public final void setBottomNode(javafx.scene.Node value)
      +
      Sets the value of the bottomNode property.
      +
      +
      Property description:
      +
      Parameters:
      +
      value - the value for the bottomNode property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getBottomNode

      +
      public final javafx.scene.Node getBottomNode()
      +
      Gets the value of the bottomNode property.
      +
      +
      Property description:
      +
      Returns:
      +
      the value of the bottomNode property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      bottomNodeProperty

      +
      public javafx.beans.property.ObjectProperty<javafx.scene.Node> bottomNodeProperty()
      +
      +
      Returns:
      +
      the bottomNode property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getClassCssMetaData

      +
      public static List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getClassCssMetaData()
      +
      Returns the CssMetaData associated with this class, which may include the + CssMetaData of its superclasses.
      +
      +
    • +
    • +
      +

      getControlCssMetaData

      +
      public List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getControlCssMetaData()
      +
      +
      Overrides:
      +
      getControlCssMetaData in class javafx.scene.control.Control
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerBehavior.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerBehavior.html new file mode 100644 index 0000000..8f945ad --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerBehavior.html @@ -0,0 +1,204 @@ + + + + +InlineDatePickerBehavior (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class InlineDatePickerBehavior

+
+
java.lang.Object +
atlantafx.base.controls.BehaviorBase<InlineDatePicker,InlineDatePickerSkin> +
atlantafx.base.controls.InlineDatePickerBehavior
+
+
+
+
+
public class InlineDatePickerBehavior +extends BehaviorBase<InlineDatePicker,InlineDatePickerSkin>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      onKeyPressed

      +
      public void onKeyPressed(javafx.scene.input.KeyEvent e)
      +
      +
    • +
    • +
      +

      moveForward

      +
      public void moveForward(javafx.scene.input.MouseEvent e)
      +
      +
    • +
    • +
      +

      moveBackward

      +
      public void moveBackward(javafx.scene.input.MouseEvent e)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerSkin.CalendarGrid.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerSkin.CalendarGrid.html new file mode 100644 index 0000000..1231f96 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerSkin.CalendarGrid.html @@ -0,0 +1,267 @@ + + + + +InlineDatePickerSkin.CalendarGrid (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class InlineDatePickerSkin.CalendarGrid

+
+
java.lang.Object +
javafx.scene.Node +
javafx.scene.Parent +
javafx.scene.layout.Region +
javafx.scene.layout.Pane +
javafx.scene.layout.GridPane +
atlantafx.base.controls.InlineDatePickerSkin.CalendarGrid
+
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.css.Styleable, javafx.event.EventTarget
+
+
+
Enclosing class:
+
InlineDatePickerSkin
+
+
+
protected class InlineDatePickerSkin.CalendarGrid +extends javafx.scene.layout.GridPane
+
+
+
    + +
  • +
    +

    Property Summary

    +
    +

    Properties inherited from class javafx.scene.layout.GridPane

    +alignment, gridLinesVisible, hgap, vgap
    +
    +

    Properties inherited from class javafx.scene.layout.Region

    +background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
    +
    +

    Properties inherited from class javafx.scene.Parent

    +needsLayout
    +
    +

    Properties inherited from class javafx.scene.Node

    +accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class javafx.scene.layout.GridPane

    +REMAINING
    +
    +

    Fields inherited from class javafx.scene.layout.Region

    +USE_COMPUTED_SIZE, USE_PREF_SIZE
    +
    +

    Fields inherited from class javafx.scene.Node

    +BASELINE_OFFSET_SAME_AS_HEIGHT
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected double
    +
    computePrefWidth(double height)
    +
     
    +
    protected void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.layout.GridPane

    +add, add, addColumn, addRow, alignmentProperty, clearConstraints, computeMinHeight, computeMinWidth, computePrefHeight, getAlignment, getCellBounds, getClassCssMetaData, getColumnConstraints, getColumnCount, getColumnIndex, getColumnSpan, getContentBias, getCssMetaData, getHalignment, getHgap, getHgrow, getMargin, getRowConstraints, getRowCount, getRowIndex, getRowSpan, getValignment, getVgap, getVgrow, gridLinesVisibleProperty, hgapProperty, isFillHeight, isFillWidth, isGridLinesVisible, requestLayout, setAlignment, setColumnIndex, setColumnSpan, setConstraints, setConstraints, setConstraints, setConstraints, setConstraints, setFillHeight, setFillWidth, setGridLinesVisible, setHalignment, setHgap, setHgrow, setMargin, setRowIndex, setRowSpan, setValignment, setVgap, setVgrow, toString, vgapProperty
    +
    +

    Methods inherited from class javafx.scene.layout.Pane

    +getChildren
    +
    +

    Methods inherited from class javafx.scene.layout.Region

    +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
    +
    +

    Methods inherited from class javafx.scene.Parent

    +getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestParentLayout, setNeedsLayout, updateBounds
    +
    +

    Methods inherited from class javafx.scene.Node

    +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface javafx.css.Styleable

    +getStyleableNode
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CalendarGrid

      +
      protected CalendarGrid()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      computePrefWidth

      +
      protected double computePrefWidth(double height)
      +
      +
      Overrides:
      +
      computePrefWidth in class javafx.scene.layout.GridPane
      +
      +
      +
    • +
    • +
      +

      layoutChildren

      +
      protected void layoutChildren()
      +
      +
      Overrides:
      +
      layoutChildren in class javafx.scene.layout.GridPane
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerSkin.html new file mode 100644 index 0000000..e19f247 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/InlineDatePickerSkin.html @@ -0,0 +1,671 @@ + + + + +InlineDatePickerSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class InlineDatePickerSkin

+
+
java.lang.Object +
javafx.scene.control.SkinBase<C> + +
+
+
+
+
All Implemented Interfaces:
+
javafx.scene.control.Skin<InlineDatePicker>
+
+
+
public class InlineDatePickerSkin +extends BehaviorSkinBase<InlineDatePicker,InlineDatePickerBehavior>
+
+
+ +
+
+
    + +
  • +
    +

    Property Details

    + +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      rootPane

      +
      protected final javafx.scene.layout.VBox rootPane
      +
      +
    • +
    • +
      +

      calendarGrid

      +
      protected InlineDatePickerSkin.CalendarGrid calendarGrid
      +
      +
    • +
    • +
      +

      forwardButton

      +
      protected javafx.scene.control.Button forwardButton
      +
      +
    • +
    • +
      +

      backButton

      +
      protected javafx.scene.control.Button backButton
      +
      +
    • +
    • +
      +

      monthLabel

      +
      protected javafx.scene.control.Label monthLabel
      +
      +
    • +
    • +
      +

      yearLabel

      +
      protected javafx.scene.control.Label yearLabel
      +
      +
    • +
    • +
      +

      dayNameCells

      +
      protected final List<javafx.scene.control.DateCell> dayNameCells
      +
      +
    • +
    • +
      +

      weekNumberCells

      +
      protected final List<javafx.scene.control.DateCell> weekNumberCells
      +
      +
    • +
    • +
      +

      dayCells

      +
      protected final List<javafx.scene.control.DateCell> dayCells
      +
      +
    • +
    • +
      +

      dayCellDates

      +
      protected LocalDate[] dayCellDates
      +
      +
    • +
    • +
      +

      lastFocusedDayCell

      +
      protected javafx.scene.control.DateCell lastFocusedDayCell
      +
      +
    • +
    • +
      +

      daysPerWeek

      +
      protected final int daysPerWeek
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      InlineDatePickerSkin

      +
      public InlineDatePickerSkin(InlineDatePicker datePicker)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      displayedYearMonthProperty

      +
      public javafx.beans.property.ObjectProperty<YearMonth> displayedYearMonthProperty()
      +
      +
      Returns:
      +
      the displayedYearMonth property
      +
      +
      +
    • +
    • +
      +

      getFirstDayOfMonth

      +
      public LocalDate getFirstDayOfMonth()
      +
      +
    • +
    • +
      +

      createDefaultBehavior

      +
      public InlineDatePickerBehavior createDefaultBehavior()
      +
      +
      Specified by:
      +
      createDefaultBehavior in class BehaviorSkinBase<InlineDatePicker,InlineDatePickerBehavior>
      +
      +
      +
    • +
    • +
      +

      getLocale

      +
      public Locale getLocale()
      +
      +
    • +
    • +
      +

      getScene

      +
      public javafx.scene.Scene getScene()
      +
      +
    • +
    • +
      +

      getPrimaryChronology

      +
      public Chronology getPrimaryChronology()
      +
      The primary chronology for display. This may be overridden to be different from the + DatePicker chronology. For example DatePickerHijrahContent uses ISO as primary and Hijrah + as a secondary chronology.
      +
      +
    • +
    • +
      +

      getMonthsPerYear

      +
      public int getMonthsPerYear()
      +
      +
    • +
    • +
      +

      getDaysPerWeek

      +
      public int getDaysPerWeek()
      +
      +
    • +
    • +
      +

      createUI

      +
      protected void createUI()
      +
      +
    • +
    • +
      +

      createMonthYearPane

      +
      protected javafx.scene.layout.HBox createMonthYearPane()
      +
      +
    • +
    • +
      +

      refresh

      +
      public void refresh()
      +
      +
    • +
    • +
      +

      updateValues

      +
      public void updateValues()
      +
      +
    • +
    • +
      +

      updateGrid

      +
      public void updateGrid()
      +
      +
    • +
    • +
      +

      updateDayNameCells

      +
      public void updateDayNameCells()
      +
      +
    • +
    • +
      +

      updateWeekNumberCells

      +
      public void updateWeekNumberCells()
      +
      +
    • +
    • +
      +

      updateDayCells

      +
      public void updateDayCells()
      +
      +
    • +
    • +
      +

      updateMonthYearPane

      +
      public void updateMonthYearPane()
      +
      +
    • +
    • +
      +

      formatMonth

      +
      protected String formatMonth(YearMonth yearMonth)
      +
      +
    • +
    • +
      +

      formatYear

      +
      protected String formatYear(YearMonth yearMonth)
      +
      +
    • +
    • +
      +

      forward

      +
      public void forward(int offset, + ChronoUnit unit, + boolean focusDayCell)
      +
      +
    • +
    • +
      +

      goToDayCell

      +
      public void goToDayCell(javafx.scene.control.DateCell dateCell, + int offset, + ChronoUnit unit, + boolean focusDayCell)
      +
      +
    • +
    • +
      +

      goToDate

      +
      public void goToDate(LocalDate date, + boolean focusDayCell)
      +
      +
    • +
    • +
      +

      selectDayCell

      +
      public void selectDayCell(javafx.scene.control.DateCell dateCell)
      +
      +
    • +
    • +
      +

      createDayCells

      +
      protected void createDayCells()
      +
      +
    • +
    • +
      +

      createDayCell

      +
      protected javafx.scene.control.DateCell createDayCell()
      +
      +
    • +
    • +
      +

      rememberFocusedDayCell

      +
      public void rememberFocusedDayCell()
      +
      +
    • +
    • +
      +

      canGoMonthBack

      +
      public boolean canGoMonthBack()
      +
      +
    • +
    • +
      +

      canGoMonthForward

      +
      public boolean canGoMonthForward()
      +
      +
    • +
    • +
      +

      canGoYearBack

      +
      public boolean canGoYearBack()
      +
      +
    • +
    • +
      +

      canGoYearForward

      +
      public boolean canGoYearForward()
      +
      +
    • +
    • +
      +

      clearFocus

      +
      public void clearFocus()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Popover.ArrowLocation.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Popover.ArrowLocation.html new file mode 100644 index 0000000..ae3383a --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Popover.ArrowLocation.html @@ -0,0 +1,323 @@ + + + + +Popover.ArrowLocation (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Enum Class Popover.ArrowLocation

+
+
java.lang.Object +
java.lang.Enum<Popover.ArrowLocation> +
atlantafx.base.controls.Popover.ArrowLocation
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<Popover.ArrowLocation>, Constable
+
+
+
Enclosing class:
+
Popover
+
+
+
public static enum Popover.ArrowLocation +extends Enum<Popover.ArrowLocation>
+
All possible arrow locations.
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Popover.ArrowLocation[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Popover.ArrowLocation valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Popover.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Popover.html new file mode 100644 index 0000000..1599515 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Popover.html @@ -0,0 +1,1673 @@ + + + + +Popover (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class Popover

+
+
java.lang.Object +
javafx.stage.Window +
javafx.stage.PopupWindow +
javafx.scene.control.PopupControl +
atlantafx.base.controls.Popover
+
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable
+
+
+
public class Popover +extends javafx.scene.control.PopupControl
+
The Popover control provides detailed information about an owning node in a + popup window. The popup window has a very lightweight appearance (no default + window decorations) and an arrow pointing at the owner. Due to the nature of + popup windows the Popover will move around with the parent window when the + user drags it. + +

The Popover can be detached from the owning node by dragging it away from the + owner. It stops displaying an arrow and starts displaying a title and a close + icon.

+
+
+
    + +
  • +
    +

    Property Summary

    +
    Properties
    +
    +
    Type
    +
    Property
    +
    Description
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Stores the "animated" flag.
    +
    +
    final javafx.beans.property.DoubleProperty
    + +
    +
    Controls the distance between the arrow and the corners of the popover.
    +
    +
    final javafx.beans.property.ObjectProperty<Popover.ArrowLocation>
    + +
    +
    Stores the preferred arrow location.
    +
    +
    final javafx.beans.property.DoubleProperty
    + +
    +
    Controls the size of the arrow.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Determines whether the header's close button should be available or not.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
    +
    Returns the content shown by the popover.
    +
    +
    final javafx.beans.property.DoubleProperty
    + +
    +
    Returns the corner radius property for the popover.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Determines if the popover is detachable at all.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Determines whether the popover is detached from the owning node or not.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Duration>
    + +
    +
    Stores the fade-in duration.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Duration>
    + +
    +
    Stores the fade-out duration.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Determines whether the Popover header should remain visible or not, + even while attached.
    +
    +
    final javafx.beans.property.StringProperty
    + +
    +
    Stores the title to display in the Popover's header.
    +
    +
    +
    +

    Properties inherited from class javafx.scene.control.PopupControl

    +id, maxHeight, maxWidth, minHeight, minWidth, prefHeight, prefWidth, skin, style
    +
    +

    Properties inherited from class javafx.stage.PopupWindow

    +anchorLocation, anchorX, anchorY, autoFix, autoHide, consumeAutoHidingEvents, hideOnEscape, onAutoHide, ownerNode, ownerWindow
    +
    +

    Properties inherited from class javafx.stage.Window

    +eventDispatcher, focused, forceIntegerRenderScale, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, opacity, outputScaleX, outputScaleY, renderScaleX, renderScaleY, scene, showing, width, x, y
    +
    +
  • + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static enum 
    + +
    +
    All possible arrow locations.
    +
    +
    +
    +

    Nested classes/interfaces inherited from class javafx.scene.control.PopupControl

    +javafx.scene.control.PopupControl.CSSBridge
    +
    +

    Nested classes/interfaces inherited from class javafx.stage.PopupWindow

    +javafx.stage.PopupWindow.AnchorLocation
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class javafx.scene.control.PopupControl

    +bridge, USE_COMPUTED_SIZE, USE_PREF_SIZE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Creates a popover with a label as the content node.
    +
    +
    Popover(javafx.scene.Node content)
    +
    +
    Creates a popover with the given node as the content node.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Stores the "animated" flag.
    +
    +
    final javafx.beans.property.DoubleProperty
    + +
    +
    Controls the distance between the arrow and the corners of the popover.
    +
    +
    final javafx.beans.property.ObjectProperty<Popover.ArrowLocation>
    + +
    +
    Stores the preferred arrow location.
    +
    +
    final javafx.beans.property.DoubleProperty
    + +
    +
    Controls the size of the arrow.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Determines whether the header's close button should be available or not.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
    +
    Returns the content shown by the popover.
    +
    +
    final javafx.beans.property.DoubleProperty
    + +
    +
    Returns the corner radius property for the popover.
    +
    +
    protected javafx.scene.control.Skin<?>
    + +
     
    +
    final void
    + +
    +
    Detaches the popover from the owning node.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Determines if the popover is detachable at all.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Determines whether the popover is detached from the owning node or not.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Duration>
    + +
    +
    Stores the fade-in duration.
    +
    +
    final javafx.beans.property.ObjectProperty<javafx.util.Duration>
    + +
    +
    Stores the fade-out duration.
    +
    +
    final double
    + +
    +
    Returns the value of the arrow indent property.
    +
    + + +
    +
    Returns the value of the arrow location property.
    +
    +
    final double
    + +
    +
    Returns the value of the arrow size property.
    +
    +
    final javafx.scene.Node
    + +
    +
    Returns the value of the content property.
    +
    +
    final double
    + +
    +
    Returns the value of the corner radius property.
    +
    +
    final javafx.util.Duration
    + +
    +
    Returns the value of the fade-in duration property.
    +
    +
    final javafx.util.Duration
    + +
    +
    Returns the value of the fade-out duration property.
    +
    +
    final javafx.scene.layout.StackPane
    + +
    +
    The root pane stores the content node of the popover.
    +
    +
    final String
    + +
    +
    Returns the value of the title property.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Determines whether the Popover header should remain visible or not, + even while attached.
    +
    +
    final void
    + +
    +
    Hides the popover by quickly changing its opacity to 0.
    +
    +
    final void
    +
    hide(javafx.util.Duration fadeOutDuration)
    +
    +
    Hides the popover by quickly changing its opacity to 0.
    +
    +
    final boolean
    + +
    +
    Returns the value of the "animated" property.
    +
    +
    final boolean
    + +
    +
    Returns the value of the closeButtonEnabled property.
    +
    +
    final boolean
    + +
    +
    Returns the value of the detachable property.
    +
    +
    final boolean
    + +
    +
    Returns the value of the detached property.
    +
    +
    final boolean
    + +
    +
    Returns the value of the detachable property.
    +
    +
    final void
    +
    setAnimated(boolean animated)
    +
    +
    Sets the value of the "animated" property.
    +
    +
    final void
    +
    setArrowIndent(double size)
    +
    +
    Sets the value of the arrow indent property.
    +
    +
    final void
    + +
    +
    Sets the value of the arrow location property.
    +
    +
    final void
    +
    setArrowSize(double size)
    +
    +
    Sets the value of the arrow size property.
    +
    +
    final void
    +
    setCloseButtonEnabled(boolean enabled)
    +
    +
    Sets the value of the closeButtonEnabled property.
    +
    +
    final void
    +
    setContentNode(javafx.scene.Node content)
    +
    +
    Sets the value of the content property.
    +
    +
    final void
    +
    setCornerRadius(double radius)
    +
    +
    Sets the value of the corner radius property.
    +
    +
    final void
    +
    setDetachable(boolean detachable)
    +
    +
    Sets the value of the detachable property.
    +
    +
    final void
    +
    setDetached(boolean detached)
    +
    +
    Sets the value of the detached property.
    +
    +
    final void
    +
    setFadeInDuration(javafx.util.Duration duration)
    +
    +
    Sets the value of the fade-in duration property.
    +
    +
    final void
    +
    setFadeOutDuration(javafx.util.Duration duration)
    +
    +
    Sets the value of the fade-out duration property.
    +
    +
    final void
    +
    setHeaderAlwaysVisible(boolean visible)
    +
    +
    Sets the value of the headerAlwaysVisible property.
    +
    +
    final void
    + +
    +
    Sets the value of the title property.
    +
    +
    final void
    +
    show(javafx.scene.Node owner)
    +
    +
    Shows the popover in a position relative to the edges of the given owner + node.
    +
    +
    final void
    +
    show(javafx.scene.Node owner, + double offset)
    +
    +
    Shows the popover in a position relative to the edges of the given owner + node.
    +
    +
    final void
    +
    show(javafx.scene.Node owner, + double x, + double y)
    +
    +
    Makes the popover visible at the give location and associates it with + the given owner node.
    +
    +
    final void
    +
    show(javafx.scene.Node owner, + double x, + double y, + javafx.util.Duration fadeInDuration)
    +
    +
    Makes the popover visible at the give location and associates it with + the given owner node.
    +
    +
    final void
    +
    show(javafx.stage.Window owner)
    +
    +
    final void
    +
    show(javafx.stage.Window ownerWindow, + double anchorX, + double anchorY)
    +
    +
    final javafx.beans.property.StringProperty
    + +
    +
    Stores the title to display in the Popover's header.
    +
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.PopupControl

    +getClassCssMetaData, getCssMetaData, getId, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getPseudoClassStates, getSkin, getStyle, getStyleableNode, getStyleableParent, getStyleClass, getTypeSelector, idProperty, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, pseudoClassStateChanged, setId, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setStyle, skinProperty, styleProperty
    +
    +

    Methods inherited from class javafx.stage.PopupWindow

    +anchorLocationProperty, anchorXProperty, anchorYProperty, autoFixProperty, autoHideProperty, consumeAutoHidingEventsProperty, getAnchorLocation, getAnchorX, getAnchorY, getConsumeAutoHidingEvents, getOnAutoHide, getOwnerNode, getOwnerWindow, hideOnEscapeProperty, isAutoFix, isAutoHide, isHideOnEscape, onAutoHideProperty, ownerNodeProperty, ownerWindowProperty, setAnchorLocation, setAnchorX, setAnchorY, setAutoFix, setAutoHide, setConsumeAutoHidingEvents, setHideOnEscape, setOnAutoHide, setScene
    +
    +

    Methods inherited from class javafx.stage.Window

    +addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, show, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Property Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Popover

      +
      public Popover()
      +
      Creates a popover with a label as the content node.
      +
      +
    • +
    • +
      +

      Popover

      +
      public Popover(javafx.scene.Node content)
      +
      Creates a popover with the given node as the content node.
      +
      +
      Parameters:
      +
      content - The content shown by the popover
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createDefaultSkin

      +
      protected javafx.scene.control.Skin<?> createDefaultSkin()
      +
      +
      Overrides:
      +
      createDefaultSkin in class javafx.scene.control.PopupControl
      +
      +
      +
    • +
    • +
      +

      getRoot

      +
      public final javafx.scene.layout.StackPane getRoot()
      +
      The root pane stores the content node of the popover. It is accessible + via this method in order to support proper styling. + +

      Example: + +

      + Popover popOver = new Popover();
      + popOver.getRoot().getStylesheets().add(...);
      + 
      +
      +
      Returns:
      +
      the root pane
      +
      +
      +
    • +
    • +
      +

      contentNodeProperty

      +
      public final javafx.beans.property.ObjectProperty<javafx.scene.Node> contentNodeProperty()
      +
      Returns the content shown by the popover.
      +
      +
      Returns:
      +
      the content node property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getContentNode

      +
      public final javafx.scene.Node getContentNode()
      +
      Returns the value of the content property.
      +
      +
      Returns:
      +
      the content node
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setContentNode

      +
      public final void setContentNode(javafx.scene.Node content)
      +
      Sets the value of the content property.
      +
      +
      Parameters:
      +
      content - the new content node value
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      show

      +
      public final void show(javafx.scene.Node owner)
      +
      Shows the popover in a position relative to the edges of the given owner + node. The position is dependent on the arrow location. If the arrow is + pointing to the right then the popover will be placed to the left of the + given owner. If the arrow points up then the popover will be placed + below the given owner node. The arrow will slightly overlap with the + owner node.
      +
      +
      Parameters:
      +
      owner - the owner of the popover
      +
      +
      +
    • +
    • +
      +

      show

      +
      public final void show(javafx.scene.Node owner, + double offset)
      +
      Shows the popover in a position relative to the edges of the given owner + node. The position is dependent on the arrow location. If the arrow is + pointing to the right then the popover will be placed to the left of the + given owner. If the arrow points up then the popover will be placed + below the given owner node.
      +
      +
      Parameters:
      +
      owner - the owner of the popover
      +
      offset - if negative specifies the distance to the owner node or when + positive specifies the number of pixels that the arrow will + overlap with the owner node (positive values are recommended)
      +
      +
      +
    • +
    • +
      +

      show

      +
      public final void show(javafx.stage.Window owner)
      +
      +
      Overrides:
      +
      show in class javafx.stage.PopupWindow
      +
      +
      +
    • +
    • +
      +

      show

      +
      public final void show(javafx.stage.Window ownerWindow, + double anchorX, + double anchorY)
      +
      +
      Overrides:
      +
      show in class javafx.stage.PopupWindow
      +
      +
      +
    • +
    • +
      +

      show

      +
      public final void show(javafx.scene.Node owner, + double x, + double y)
      +
      Makes the popover visible at the give location and associates it with + the given owner node. The x and y coordinate will be the target location + of the arrow of the popover and not the location of the window.
      +
      +
      Overrides:
      +
      show in class javafx.stage.PopupWindow
      +
      Parameters:
      +
      owner - the owning node
      +
      x - the x coordinate for the popover arrow tip
      +
      y - the y coordinate for the popover arrow tip
      +
      +
      +
    • +
    • +
      +

      show

      +
      public final void show(javafx.scene.Node owner, + double x, + double y, + javafx.util.Duration fadeInDuration)
      +
      Makes the popover visible at the give location and associates it with + the given owner node. The x and y coordinate will be the target location + of the arrow of the popover and not the location of the window.
      +
      +
      Parameters:
      +
      owner - the owning node
      +
      x - the x coordinate for the popover arrow tip
      +
      y - the y coordinate for the popover arrow tip
      +
      fadeInDuration - the time it takes for the popover to be fully visible. + This duration takes precedence over the fade-in property without setting.
      +
      +
      +
    • +
    • +
      +

      hide

      +
      public final void hide()
      +
      Hides the popover by quickly changing its opacity to 0.
      +
      +
      Overrides:
      +
      hide in class javafx.stage.PopupWindow
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      hide

      +
      public final void hide(javafx.util.Duration fadeOutDuration)
      +
      Hides the popover by quickly changing its opacity to 0.
      +
      +
      Parameters:
      +
      fadeOutDuration - the duration of the fade transition that is being used to + change the opacity of the popover
      +
      +
      +
    • +
    • +
      +

      detach

      +
      public final void detach()
      +
      Detaches the popover from the owning node. The popover will no longer + display an arrow pointing at the owner node.
      +
      +
    • +
    • +
      +

      headerAlwaysVisibleProperty

      +
      public final javafx.beans.property.BooleanProperty headerAlwaysVisibleProperty()
      +
      Determines whether the Popover header should remain visible or not, + even while attached.
      +
      +
      Returns:
      +
      the headerAlwaysVisible property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setHeaderAlwaysVisible

      +
      public final void setHeaderAlwaysVisible(boolean visible)
      +
      Sets the value of the headerAlwaysVisible property.
      +
      +
      Parameters:
      +
      visible - if true, then the header is visible even while attached
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      isHeaderAlwaysVisible

      +
      public final boolean isHeaderAlwaysVisible()
      +
      Returns the value of the detachable property.
      +
      +
      Returns:
      +
      true if the header is visible even while attached
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      closeButtonEnabledProperty

      +
      public final javafx.beans.property.BooleanProperty closeButtonEnabledProperty()
      +
      Determines whether the header's close button should be available or not.
      +
      +
      Returns:
      +
      the closeButtonEnabled property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setCloseButtonEnabled

      +
      public final void setCloseButtonEnabled(boolean enabled)
      +
      Sets the value of the closeButtonEnabled property.
      +
      +
      Parameters:
      +
      enabled - if false, the popover will not be closeable by the header's close button
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      isCloseButtonEnabled

      +
      public final boolean isCloseButtonEnabled()
      +
      Returns the value of the closeButtonEnabled property.
      +
      +
      Returns:
      +
      true if the header's close button is enabled
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      detachableProperty

      +
      public final javafx.beans.property.BooleanProperty detachableProperty()
      +
      Determines if the popover is detachable at all.
      +
      +
      Returns:
      +
      the detachable property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setDetachable

      +
      public final void setDetachable(boolean detachable)
      +
      Sets the value of the detachable property.
      +
      +
      Parameters:
      +
      detachable - if true then the user can detach / tear off the popover
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      isDetachable

      +
      public final boolean isDetachable()
      +
      Returns the value of the detachable property.
      +
      +
      Returns:
      +
      true if the user is allowed to detach / tear off the popover
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      detachedProperty

      +
      public final javafx.beans.property.BooleanProperty detachedProperty()
      +
      Determines whether the popover is detached from the owning node or not. + A detached popover no longer shows an arrow pointing at the owner and + features its own title bar.
      +
      +
      Returns:
      +
      the detached property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setDetached

      +
      public final void setDetached(boolean detached)
      +
      Sets the value of the detached property.
      +
      +
      Parameters:
      +
      detached - if true the popover will change its appearance to "detached" + mode
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      isDetached

      +
      public final boolean isDetached()
      +
      Returns the value of the detached property.
      +
      +
      Returns:
      +
      true if the popover is currently detached.
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      arrowSizeProperty

      +
      public final javafx.beans.property.DoubleProperty arrowSizeProperty()
      +
      Controls the size of the arrow. Default value is 12.
      +
      +
      Returns:
      +
      the arrow size property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getArrowSize

      +
      public final double getArrowSize()
      +
      Returns the value of the arrow size property.
      +
      +
      Returns:
      +
      the arrow size property value
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setArrowSize

      +
      public final void setArrowSize(double size)
      +
      Sets the value of the arrow size property.
      +
      +
      Parameters:
      +
      size - the new value of the arrow size property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      arrowIndentProperty

      +
      public final javafx.beans.property.DoubleProperty arrowIndentProperty()
      +
      Controls the distance between the arrow and the corners of the popover. + The default value is 12.
      +
      +
      Returns:
      +
      the arrow indent property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getArrowIndent

      +
      public final double getArrowIndent()
      +
      Returns the value of the arrow indent property.
      +
      +
      Returns:
      +
      the arrow indent value
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setArrowIndent

      +
      public final void setArrowIndent(double size)
      +
      Sets the value of the arrow indent property.
      +
      +
      Parameters:
      +
      size - the arrow indent value
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      cornerRadiusProperty

      +
      public final javafx.beans.property.DoubleProperty cornerRadiusProperty()
      +
      Returns the corner radius property for the popover.
      +
      +
      Returns:
      +
      the corner radius property (default is 6)
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getCornerRadius

      +
      public final double getCornerRadius()
      +
      Returns the value of the corner radius property.
      +
      +
      Returns:
      +
      the corner radius
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setCornerRadius

      +
      public final void setCornerRadius(double radius)
      +
      Sets the value of the corner radius property.
      +
      +
      Parameters:
      +
      radius - the corner radius
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      titleProperty

      +
      public final javafx.beans.property.StringProperty titleProperty()
      +
      Stores the title to display in the Popover's header.
      +
      +
      Returns:
      +
      the title property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getTitle

      +
      public final String getTitle()
      +
      Returns the value of the title property.
      +
      +
      Returns:
      +
      the detached title
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setTitle

      +
      public final void setTitle(String title)
      +
      Sets the value of the title property.
      +
      +
      Parameters:
      +
      title - the title to use when detached
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      arrowLocationProperty

      +
      public final javafx.beans.property.ObjectProperty<Popover.ArrowLocation> arrowLocationProperty()
      +
      Stores the preferred arrow location. This might not be the actual + location of the arrow if auto fix is enabled.
      +
      +
      Returns:
      +
      the arrow location property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setArrowLocation

      +
      public final void setArrowLocation(Popover.ArrowLocation location)
      +
      Sets the value of the arrow location property.
      +
      +
      Parameters:
      +
      location - the requested location
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getArrowLocation

      +
      public final Popover.ArrowLocation getArrowLocation()
      +
      Returns the value of the arrow location property.
      +
      +
      Returns:
      +
      the preferred arrow location
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      fadeInDurationProperty

      +
      public final javafx.beans.property.ObjectProperty<javafx.util.Duration> fadeInDurationProperty()
      +
      Stores the fade-in duration. This should be set before calling Popover.show(..).
      +
      +
      Returns:
      +
      the fade-in duration property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      fadeOutDurationProperty

      +
      public final javafx.beans.property.ObjectProperty<javafx.util.Duration> fadeOutDurationProperty()
      +
      Stores the fade-out duration.
      +
      +
      Returns:
      +
      the fade-out duration property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getFadeInDuration

      +
      public final javafx.util.Duration getFadeInDuration()
      +
      Returns the value of the fade-in duration property.
      +
      +
      Returns:
      +
      the fade-in duration
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setFadeInDuration

      +
      public final void setFadeInDuration(javafx.util.Duration duration)
      +
      Sets the value of the fade-in duration property. This should be set before calling + Popover.show(..).
      +
      +
      Parameters:
      +
      duration - the requested fade-in duration
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getFadeOutDuration

      +
      public final javafx.util.Duration getFadeOutDuration()
      +
      Returns the value of the fade-out duration property.
      +
      +
      Returns:
      +
      the fade-out duration
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setFadeOutDuration

      +
      public final void setFadeOutDuration(javafx.util.Duration duration)
      +
      Sets the value of the fade-out duration property.
      +
      +
      Parameters:
      +
      duration - the requested fade-out duration
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      animatedProperty

      +
      public final javafx.beans.property.BooleanProperty animatedProperty()
      +
      Stores the "animated" flag. If true then the Popover will be shown / hidden with a short + fade in / out animation.
      +
      +
      Returns:
      +
      the "animated" property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      isAnimated

      +
      public final boolean isAnimated()
      +
      Returns the value of the "animated" property.
      +
      +
      Returns:
      +
      true if the Popover will be shown and hidden with a short fade animation
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setAnimated

      +
      public final void setAnimated(boolean animated)
      +
      Sets the value of the "animated" property.
      +
      +
      Parameters:
      +
      animated - if true the Popover will be shown and hidden with a short fade animation
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/PopoverSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/PopoverSkin.html new file mode 100644 index 0000000..7f68cb8 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/PopoverSkin.html @@ -0,0 +1,214 @@ + + + + +PopoverSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class PopoverSkin

+
+
java.lang.Object +
atlantafx.base.controls.PopoverSkin
+
+
+
+
All Implemented Interfaces:
+
javafx.scene.control.Skin<Popover>
+
+
+
public class PopoverSkin +extends Object +implements javafx.scene.control.Skin<Popover>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PopoverSkin

      +
      public PopoverSkin(Popover popover)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getNode

      +
      public javafx.scene.Node getNode()
      +
      +
      Specified by:
      +
      getNode in interface javafx.scene.control.Skin<Popover>
      +
      +
      +
    • +
    • +
      +

      getSkinnable

      +
      public Popover getSkinnable()
      +
      +
      Specified by:
      +
      getSkinnable in interface javafx.scene.control.Skin<Popover>
      +
      +
      +
    • +
    • +
      +

      dispose

      +
      public void dispose()
      +
      +
      Specified by:
      +
      dispose in interface javafx.scene.control.Skin<Popover>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ProgressSliderSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ProgressSliderSkin.html new file mode 100644 index 0000000..5f1068c --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ProgressSliderSkin.html @@ -0,0 +1,251 @@ + + + + +ProgressSliderSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class ProgressSliderSkin

+
+
java.lang.Object +
javafx.scene.control.SkinBase<javafx.scene.control.Slider> +
javafx.scene.control.skin.SliderSkin +
atlantafx.base.controls.ProgressSliderSkin
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.scene.control.Skin<javafx.scene.control.Slider>
+
+
+
public class ProgressSliderSkin +extends javafx.scene.control.skin.SliderSkin
+
Slider skin that supports progress color.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final javafx.scene.layout.StackPane
    + +
     
    +
    protected final javafx.scene.layout.StackPane
    + +
     
    +
    protected final javafx.scene.layout.StackPane
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ProgressSliderSkin(javafx.scene.control.Slider slider)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected void
    +
    layoutChildren(double x, + double y, + double w, + double h)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.skin.SliderSkin

    +computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, dispose
    +
    +

    Methods inherited from class javafx.scene.control.SkinBase

    +computeBaselineOffset, consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      thumb

      +
      protected final javafx.scene.layout.StackPane thumb
      +
      +
    • +
    • +
      +

      track

      +
      protected final javafx.scene.layout.StackPane track
      +
      +
    • +
    • +
      +

      progressTrack

      +
      protected final javafx.scene.layout.StackPane progressTrack
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ProgressSliderSkin

      +
      public ProgressSliderSkin(javafx.scene.control.Slider slider)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      layoutChildren

      +
      protected void layoutChildren(double x, + double y, + double w, + double h)
      +
      +
      Overrides:
      +
      layoutChildren in class javafx.scene.control.skin.SliderSkin
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/RingProgressIndicator.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/RingProgressIndicator.html new file mode 100644 index 0000000..105737c --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/RingProgressIndicator.html @@ -0,0 +1,579 @@ + + + + +RingProgressIndicator (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class RingProgressIndicator

+
+
java.lang.Object +
javafx.scene.Node +
javafx.scene.Parent +
javafx.scene.layout.Region +
javafx.scene.control.Control +
javafx.scene.control.ProgressIndicator +
atlantafx.base.controls.RingProgressIndicator
+
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable
+
+
+
public class RingProgressIndicator +extends javafx.scene.control.ProgressIndicator
+
+
+
    + +
  • +
    +

    Property Summary

    +
    Properties
    +
    +
    Type
    +
    Property
    +
    Description
    +
    javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
    +
    Any node to be displayed within the progress indicator.
    +
    +
    javafx.beans.property.ReadOnlyBooleanProperty
    + +
    +
    Reverse progress indicator scale.
    +
    +
    javafx.beans.property.ObjectProperty<javafx.util.StringConverter<Double>>
    + +
    +
    Optional converter to transform progress value to string.
    +
    +
    +
    +

    Properties inherited from class javafx.scene.control.ProgressIndicator

    +indeterminate, progress
    +
    +

    Properties inherited from class javafx.scene.control.Control

    +contextMenu, skin, tooltip
    +
    +

    Properties inherited from class javafx.scene.layout.Region

    +background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
    +
    +

    Properties inherited from class javafx.scene.Parent

    +needsLayout
    +
    +

    Properties inherited from class javafx.scene.Node

    +accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
     
    +
    protected final javafx.beans.property.ObjectProperty<javafx.util.StringConverter<Double>>
    + +
     
    +
    +
    +

    Fields inherited from class javafx.scene.control.ProgressIndicator

    +INDETERMINATE_PROGRESS
    +
    +

    Fields inherited from class javafx.scene.layout.Region

    +USE_COMPUTED_SIZE, USE_PREF_SIZE
    +
    +

    Fields inherited from class javafx.scene.Node

    +BASELINE_OFFSET_SAME_AS_HEIGHT
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    RingProgressIndicator(double progress)
    +
     
    +
    RingProgressIndicator(double progress, + boolean reverse)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected javafx.scene.control.Skin<?>
    + +
     
    +
    javafx.scene.Node
    + +
    +
    Gets the value of the graphic property.
    +
    +
    javafx.util.StringConverter<Double>
    + +
    +
    Gets the value of the stringConverter property.
    +
    +
    javafx.beans.property.ObjectProperty<javafx.scene.Node>
    + +
    +
    Any node to be displayed within the progress indicator.
    +
    +
    boolean
    + +
    +
    Gets the value of the reverse property.
    +
    +
    javafx.beans.property.ReadOnlyBooleanProperty
    + +
    +
    Reverse progress indicator scale.
    +
    +
    void
    +
    setGraphic(javafx.scene.Node graphic)
    +
    +
    Sets the value of the graphic property.
    +
    +
    void
    +
    setStringConverter(javafx.util.StringConverter<Double> stringConverter)
    +
    +
    Sets the value of the stringConverter property.
    +
    +
    javafx.beans.property.ObjectProperty<javafx.util.StringConverter<Double>>
    + +
    +
    Optional converter to transform progress value to string.
    +
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.ProgressIndicator

    +getInitialFocusTraversable, getProgress, indeterminateProperty, isIndeterminate, progressProperty, queryAccessibleAttribute, setProgress
    +
    +

    Methods inherited from class javafx.scene.control.Control

    +computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getSkin, getTooltip, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
    +
    +

    Methods inherited from class javafx.scene.layout.Region

    +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
    +
    +

    Methods inherited from class javafx.scene.Parent

    +getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
    +
    +

    Methods inherited from class javafx.scene.Node

    +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface javafx.css.Styleable

    +getStyleableNode
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Property Details

    +
      +
    • +
      +

      graphic

      +
      public javafx.beans.property.ObjectProperty<javafx.scene.Node> graphicProperty
      +
      Any node to be displayed within the progress indicator. If null, + it will fall back to the Label with integer progress value from 1 to 100.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      stringConverter

      +
      public javafx.beans.property.ObjectProperty<javafx.util.StringConverter<Double>> stringConverterProperty
      +
      Optional converter to transform progress value to string.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      reverse

      +
      public javafx.beans.property.ReadOnlyBooleanProperty reverseProperty
      +
      Reverse progress indicator scale. For indeterminate variant + this means it will be rotated counterclockwise.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      graphic

      +
      protected final javafx.beans.property.ObjectProperty<javafx.scene.Node> graphic
      +
      +
    • +
    • +
      +

      stringConverter

      +
      protected final javafx.beans.property.ObjectProperty<javafx.util.StringConverter<Double>> stringConverter
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RingProgressIndicator

      +
      public RingProgressIndicator()
      +
      +
    • +
    • +
      +

      RingProgressIndicator

      +
      public RingProgressIndicator(double progress)
      +
      +
    • +
    • +
      +

      RingProgressIndicator

      +
      public RingProgressIndicator(double progress, + boolean reverse)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createDefaultSkin

      +
      protected javafx.scene.control.Skin<?> createDefaultSkin()
      +
      +
      Overrides:
      +
      createDefaultSkin in class javafx.scene.control.ProgressIndicator
      +
      +
      +
    • +
    • +
      +

      getGraphic

      +
      public javafx.scene.Node getGraphic()
      +
      Gets the value of the graphic property.
      +
      +
      Property description:
      +
      Any node to be displayed within the progress indicator. If null, + it will fall back to the Label with integer progress value from 1 to 100.
      +
      Returns:
      +
      the value of the graphic property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setGraphic

      +
      public void setGraphic(javafx.scene.Node graphic)
      +
      Sets the value of the graphic property.
      +
      +
      Property description:
      +
      Any node to be displayed within the progress indicator. If null, + it will fall back to the Label with integer progress value from 1 to 100.
      +
      Parameters:
      +
      graphic - the value for the graphic property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      graphicProperty

      +
      public javafx.beans.property.ObjectProperty<javafx.scene.Node> graphicProperty()
      +
      Any node to be displayed within the progress indicator. If null, + it will fall back to the Label with integer progress value from 1 to 100.
      +
      +
      Returns:
      +
      the graphic property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getStringConverter

      +
      public javafx.util.StringConverter<Double> getStringConverter()
      +
      Gets the value of the stringConverter property.
      +
      +
      Property description:
      +
      Optional converter to transform progress value to string.
      +
      Returns:
      +
      the value of the stringConverter property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setStringConverter

      +
      public void setStringConverter(javafx.util.StringConverter<Double> stringConverter)
      +
      Sets the value of the stringConverter property.
      +
      +
      Property description:
      +
      Optional converter to transform progress value to string.
      +
      Parameters:
      +
      stringConverter - the value for the stringConverter property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      stringConverterProperty

      +
      public javafx.beans.property.ObjectProperty<javafx.util.StringConverter<Double>> stringConverterProperty()
      +
      Optional converter to transform progress value to string.
      +
      +
      Returns:
      +
      the stringConverter property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      isReverse

      +
      public boolean isReverse()
      +
      Gets the value of the reverse property.
      +
      +
      Property description:
      +
      Reverse progress indicator scale. For indeterminate variant + this means it will be rotated counterclockwise.
      +
      Returns:
      +
      the value of the reverse property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      reverseProperty

      +
      public javafx.beans.property.ReadOnlyBooleanProperty reverseProperty()
      +
      Reverse progress indicator scale. For indeterminate variant + this means it will be rotated counterclockwise.
      +
      +
      Returns:
      +
      the reverse property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/RingProgressIndicatorSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/RingProgressIndicatorSkin.html new file mode 100644 index 0000000..dc3f6ba --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/RingProgressIndicatorSkin.html @@ -0,0 +1,416 @@ + + + + +RingProgressIndicatorSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class RingProgressIndicatorSkin

+
+
java.lang.Object +
javafx.scene.control.SkinBase<RingProgressIndicator> +
atlantafx.base.controls.RingProgressIndicatorSkin
+
+
+
+
+
All Implemented Interfaces:
+
javafx.scene.control.Skin<RingProgressIndicator>
+
+
+
public class RingProgressIndicatorSkin +extends javafx.scene.control.SkinBase<RingProgressIndicator>
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final javafx.scene.layout.StackPane
    + +
     
    +
    protected static final double
    + +
     
    +
    protected javafx.beans.property.DoubleProperty
    + +
     
    +
    protected final javafx.scene.shape.Arc
    + +
     
    +
    protected final javafx.scene.control.Label
    + +
     
    +
    protected final javafx.scene.shape.Circle
    + +
     
    +
    protected final javafx.animation.RotateTransition
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected double
    +
    computeMaxHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computeMinHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computePrefHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    void
    + +
     
    +
    static List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>>
    + +
     
    +
    List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>>
    + +
     
    +
    double
    + +
     
    +
    protected void
    +
    layoutChildren(double x, + double y, + double w, + double h)
    +
     
    +
    protected void
    + +
     
    +
    protected void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.SkinBase

    +computeBaselineOffset, computeMaxWidth, computeMinWidth, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_ANIMATION_TIME

      +
      protected static final double DEFAULT_ANIMATION_TIME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      container

      +
      protected final javafx.scene.layout.StackPane container
      +
      +
    • +
    • +
      +

      trackCircle

      +
      protected final javafx.scene.shape.Circle trackCircle
      +
      +
    • +
    • +
      +

      progressArc

      +
      protected final javafx.scene.shape.Arc progressArc
      +
      +
    • +
    • +
      +

      progressLabel

      +
      protected final javafx.scene.control.Label progressLabel
      +
      +
    • +
    • +
      +

      transition

      +
      protected final javafx.animation.RotateTransition transition
      +
      +
    • +
    • +
      +

      indeterminateAnimationTime

      +
      protected javafx.beans.property.DoubleProperty indeterminateAnimationTime
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RingProgressIndicatorSkin

      +
      public RingProgressIndicatorSkin(RingProgressIndicator indicator)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      updateProgressLabel

      +
      protected void updateProgressLabel()
      +
      +
    • +
    • +
      +

      toggleIndeterminate

      +
      protected void toggleIndeterminate()
      +
      +
    • +
    • +
      +

      layoutChildren

      +
      protected void layoutChildren(double x, + double y, + double w, + double h)
      +
      +
      Overrides:
      +
      layoutChildren in class javafx.scene.control.SkinBase<RingProgressIndicator>
      +
      +
      +
    • +
    • +
      +

      computeMinHeight

      +
      protected double computeMinHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computeMinHeight in class javafx.scene.control.SkinBase<RingProgressIndicator>
      +
      +
      +
    • +
    • +
      +

      computePrefHeight

      +
      protected double computePrefHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computePrefHeight in class javafx.scene.control.SkinBase<RingProgressIndicator>
      +
      +
      +
    • +
    • +
      +

      computeMaxHeight

      +
      protected double computeMaxHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computeMaxHeight in class javafx.scene.control.SkinBase<RingProgressIndicator>
      +
      +
      +
    • +
    • +
      +

      dispose

      +
      public void dispose()
      +
      +
      Specified by:
      +
      dispose in interface javafx.scene.control.Skin<RingProgressIndicator>
      +
      Overrides:
      +
      dispose in class javafx.scene.control.SkinBase<RingProgressIndicator>
      +
      +
      +
    • +
    • +
      +

      getCssMetaData

      +
      public List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getCssMetaData()
      +
      +
      Overrides:
      +
      getCssMetaData in class javafx.scene.control.SkinBase<RingProgressIndicator>
      +
      +
      +
    • +
    • +
      +

      getIndeterminateAnimationTime

      +
      public double getIndeterminateAnimationTime()
      +
      +
    • +
    • +
      +

      getClassCssMetaData

      +
      public static List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getClassCssMetaData()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Spacer.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Spacer.html new file mode 100644 index 0000000..44f2691 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/Spacer.html @@ -0,0 +1,227 @@ + + + + +Spacer (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class Spacer

+
+
java.lang.Object +
javafx.scene.Node +
javafx.scene.Parent +
javafx.scene.layout.Region +
atlantafx.base.controls.Spacer
+
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.css.Styleable, javafx.event.EventTarget
+
+
+
public class Spacer +extends javafx.scene.layout.Region
+
+
+
    + +
  • +
    +

    Property Summary

    +
    +

    Properties inherited from class javafx.scene.layout.Region

    +background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
    +
    +

    Properties inherited from class javafx.scene.Parent

    +needsLayout
    +
    +

    Properties inherited from class javafx.scene.Node

    +accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class javafx.scene.layout.Region

    +USE_COMPUTED_SIZE, USE_PREF_SIZE
    +
    +

    Fields inherited from class javafx.scene.Node

    +BASELINE_OFFSET_SAME_AS_HEIGHT
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    Spacer(double size)
    +
     
    +
    Spacer(double size, + javafx.geometry.Orientation orientation)
    +
     
    +
    Spacer(javafx.geometry.Orientation orientation)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class javafx.scene.layout.Region

    +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, getBackground, getBorder, getClassCssMetaData, getCssMetaData, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
    +
    +

    Methods inherited from class javafx.scene.Parent

    +getBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, lookup, needsLayoutProperty, queryAccessibleAttribute, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
    +
    +

    Methods inherited from class javafx.scene.Node

    +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface javafx.css.Styleable

    +getStyleableNode
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Spacer

      +
      public Spacer()
      +
      +
    • +
    • +
      +

      Spacer

      +
      public Spacer(javafx.geometry.Orientation orientation)
      +
      +
    • +
    • +
      +

      Spacer

      +
      public Spacer(double size)
      +
      +
    • +
    • +
      +

      Spacer

      +
      public Spacer(double size, + javafx.geometry.Orientation orientation)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ToggleSwitch.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ToggleSwitch.html new file mode 100644 index 0000000..d3b17a4 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ToggleSwitch.html @@ -0,0 +1,402 @@ + + + + +ToggleSwitch (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class ToggleSwitch

+
+
java.lang.Object +
javafx.scene.Node +
javafx.scene.Parent +
javafx.scene.layout.Region +
javafx.scene.control.Control +
javafx.scene.control.Labeled +
atlantafx.base.controls.ToggleSwitch
+
+
+
+
+
+
+
+
+
All Implemented Interfaces:
+
javafx.css.Styleable, javafx.event.EventTarget, javafx.scene.control.Skinnable
+
+
+
public class ToggleSwitch +extends javafx.scene.control.Labeled
+
+
+
    + +
  • +
    +

    Property Summary

    +
    Properties
    +
    +
    Type
    +
    Property
    +
    Description
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Returns the selected property.
    +
    +
    +
    +

    Properties inherited from class javafx.scene.control.Labeled

    +alignment, contentDisplay, ellipsisString, font, graphic, graphicTextGap, labelPadding, lineSpacing, mnemonicParsing, textAlignment, textFill, textOverrun, text, underline, wrapText
    +
    +

    Properties inherited from class javafx.scene.control.Control

    +contextMenu, skin, tooltip
    +
    +

    Properties inherited from class javafx.scene.layout.Region

    +background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
    +
    +

    Properties inherited from class javafx.scene.Parent

    +needsLayout
    +
    +

    Properties inherited from class javafx.scene.Node

    +accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected static final String
    + +
     
    +
    protected static final javafx.css.PseudoClass
    + +
     
    +
    +
    +

    Fields inherited from class javafx.scene.layout.Region

    +USE_COMPUTED_SIZE, USE_PREF_SIZE
    +
    +

    Fields inherited from class javafx.scene.Node

    +BASELINE_OFFSET_SAME_AS_HEIGHT
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Creates a toggle switch with empty string for its label.
    +
    + +
    +
    Creates a toggle switch with the specified label.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected javafx.scene.control.Skin<?>
    + +
    +
    void
    + +
    +
    Toggles the state of the Switch.
    +
    +
    final boolean
    + +
    +
    Returns whether this Toggle Switch is selected.
    +
    +
    final javafx.beans.property.BooleanProperty
    + +
    +
    Returns the selected property.
    +
    +
    final void
    +
    setSelected(boolean value)
    +
    +
    Sets the selected value.
    +
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.Labeled

    +alignmentProperty, contentDisplayProperty, ellipsisStringProperty, fontProperty, getAlignment, getClassCssMetaData, getContentBias, getContentDisplay, getControlCssMetaData, getEllipsisString, getFont, getGraphic, getGraphicTextGap, getInitialAlignment, getLabelPadding, getLineSpacing, getText, getTextAlignment, getTextFill, getTextOverrun, graphicProperty, graphicTextGapProperty, isMnemonicParsing, isUnderline, isWrapText, labelPaddingProperty, lineSpacingProperty, mnemonicParsingProperty, setAlignment, setContentDisplay, setEllipsisString, setFont, setGraphic, setGraphicTextGap, setLineSpacing, setMnemonicParsing, setText, setTextAlignment, setTextFill, setTextOverrun, setUnderline, setWrapText, textAlignmentProperty, textFillProperty, textOverrunProperty, textProperty, toString, underlineProperty, wrapTextProperty
    +
    +

    Methods inherited from class javafx.scene.control.Control

    +computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getContextMenu, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
    +
    +

    Methods inherited from class javafx.scene.layout.Region

    +backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
    +
    +

    Methods inherited from class javafx.scene.Parent

    +getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
    +
    +

    Methods inherited from class javafx.scene.Node

    +accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface javafx.css.Styleable

    +getStyleableNode
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Property Details

    + +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_STYLE_CLASS

      +
      protected static final String DEFAULT_STYLE_CLASS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PSEUDO_CLASS_SELECTED

      +
      protected static final javafx.css.PseudoClass PSEUDO_CLASS_SELECTED
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ToggleSwitch

      +
      public ToggleSwitch()
      +
      Creates a toggle switch with empty string for its label.
      +
      +
    • +
    • +
      +

      ToggleSwitch

      +
      public ToggleSwitch(String text)
      +
      Creates a toggle switch with the specified label.
      +
      +
      Parameters:
      +
      text - The label string of the control
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setSelected

      +
      public final void setSelected(boolean value)
      +
      Sets the selected value.
      +
      +
    • +
    • +
      +

      isSelected

      +
      public final boolean isSelected()
      +
      Returns whether this Toggle Switch is selected.
      +
      +
    • +
    • +
      +

      selectedProperty

      +
      public final javafx.beans.property.BooleanProperty selectedProperty()
      +
      Returns the selected property.
      +
      +
      Returns:
      +
      the selected property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      fire

      +
      public void fire()
      +
      Toggles the state of the Switch. The Switch will cycle + through the selected and unselected states.
      +
      +
    • +
    • +
      +

      createDefaultSkin

      +
      protected javafx.scene.control.Skin<?> createDefaultSkin()
      +
      +
      Overrides:
      +
      createDefaultSkin in class javafx.scene.control.Control
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ToggleSwitchSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ToggleSwitchSkin.html new file mode 100644 index 0000000..4e400ae --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/ToggleSwitchSkin.html @@ -0,0 +1,434 @@ + + + + +ToggleSwitchSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class ToggleSwitchSkin

+
+
java.lang.Object +
javafx.scene.control.SkinBase<ToggleSwitch> +
atlantafx.base.controls.ToggleSwitchSkin
+
+
+
+
+
All Implemented Interfaces:
+
javafx.scene.control.Skin<ToggleSwitch>
+
+
+
public class ToggleSwitchSkin +extends javafx.scene.control.SkinBase<ToggleSwitch>
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final javafx.scene.control.Label
    + +
     
    +
    protected final javafx.scene.layout.StackPane
    + +
     
    +
    protected final javafx.scene.layout.StackPane
    + +
     
    +
    protected final javafx.scene.layout.StackPane
    + +
     
    +
    protected final javafx.animation.TranslateTransition
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected double
    +
    computeMaxHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computeMaxWidth(double height, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computeMinHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computeMinWidth(double height, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computePrefHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    protected double
    +
    computePrefWidth(double height, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
    +
     
    +
    static List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>>
    + +
    +
    Returns the CssMetaData associated with this class, which may include the + CssMetaData of its super classes.
    +
    +
    List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>>
    + +
    +
    protected double
    + +
     
    +
    protected void
    +
    layoutChildren(double contentX, + double contentY, + double contentWidth, + double contentHeight)
    +
     
    +
    protected void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.SkinBase

    +computeBaselineOffset, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      thumb

      +
      protected final javafx.scene.layout.StackPane thumb
      +
      +
    • +
    • +
      +

      thumbArea

      +
      protected final javafx.scene.layout.StackPane thumbArea
      +
      +
    • +
    • +
      +

      label

      +
      protected final javafx.scene.control.Label label
      +
      +
    • +
    • +
      +

      labelContainer

      +
      protected final javafx.scene.layout.StackPane labelContainer
      +
      +
    • +
    • +
      +

      transition

      +
      protected final javafx.animation.TranslateTransition transition
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ToggleSwitchSkin

      +
      public ToggleSwitchSkin(ToggleSwitch control)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      selectedStateChanged

      +
      protected void selectedStateChanged()
      +
      +
    • +
    • +
      +

      getThumbMoveAnimationTime

      +
      protected double getThumbMoveAnimationTime()
      +
      +
    • +
    • +
      +

      layoutChildren

      +
      protected void layoutChildren(double contentX, + double contentY, + double contentWidth, + double contentHeight)
      +
      +
      Overrides:
      +
      layoutChildren in class javafx.scene.control.SkinBase<ToggleSwitch>
      +
      +
      +
    • +
    • +
      +

      computeMinWidth

      +
      protected double computeMinWidth(double height, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computeMinWidth in class javafx.scene.control.SkinBase<ToggleSwitch>
      +
      +
      +
    • +
    • +
      +

      computeMinHeight

      +
      protected double computeMinHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computeMinHeight in class javafx.scene.control.SkinBase<ToggleSwitch>
      +
      +
      +
    • +
    • +
      +

      computePrefWidth

      +
      protected double computePrefWidth(double height, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computePrefWidth in class javafx.scene.control.SkinBase<ToggleSwitch>
      +
      +
      +
    • +
    • +
      +

      computePrefHeight

      +
      protected double computePrefHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computePrefHeight in class javafx.scene.control.SkinBase<ToggleSwitch>
      +
      +
      +
    • +
    • +
      +

      computeMaxWidth

      +
      protected double computeMaxWidth(double height, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computeMaxWidth in class javafx.scene.control.SkinBase<ToggleSwitch>
      +
      +
      +
    • +
    • +
      +

      computeMaxHeight

      +
      protected double computeMaxHeight(double width, + double topInset, + double rightInset, + double bottomInset, + double leftInset)
      +
      +
      Overrides:
      +
      computeMaxHeight in class javafx.scene.control.SkinBase<ToggleSwitch>
      +
      +
      +
    • +
    • +
      +

      getClassCssMetaData

      +
      public static List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getClassCssMetaData()
      +
      Returns the CssMetaData associated with this class, which may include the + CssMetaData of its super classes.
      +
      +
    • +
    • +
      +

      getCssMetaData

      +
      public List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getCssMetaData()
      +
      +
      Overrides:
      +
      getCssMetaData in class javafx.scene.control.SkinBase<ToggleSwitch>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BehaviorBase.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BehaviorBase.html new file mode 100644 index 0000000..a3f0219 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BehaviorBase.html @@ -0,0 +1,106 @@ + + + + +Uses of Class atlantafx.base.controls.BehaviorBase (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.BehaviorBase

+
+
Packages that use BehaviorBase
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BehaviorSkinBase.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BehaviorSkinBase.html new file mode 100644 index 0000000..1d80646 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BehaviorSkinBase.html @@ -0,0 +1,88 @@ + + + + +Uses of Class atlantafx.base.controls.BehaviorSkinBase (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.BehaviorSkinBase

+
+
Packages that use BehaviorSkinBase
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.BreadCrumbActionEvent.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.BreadCrumbActionEvent.html new file mode 100644 index 0000000..f394884 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.BreadCrumbActionEvent.html @@ -0,0 +1,122 @@ + + + + +Uses of Class atlantafx.base.controls.Breadcrumbs.BreadCrumbActionEvent (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.Breadcrumbs.BreadCrumbActionEvent

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.BreadCrumbItem.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.BreadCrumbItem.html new file mode 100644 index 0000000..454a9c2 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.BreadCrumbItem.html @@ -0,0 +1,221 @@ + + + + +Uses of Class atlantafx.base.controls.Breadcrumbs.BreadCrumbItem (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.Breadcrumbs.BreadCrumbItem

+
+
Packages that use Breadcrumbs.BreadCrumbItem
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.html new file mode 100644 index 0000000..438e65b --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Breadcrumbs.html @@ -0,0 +1,88 @@ + + + + +Uses of Class atlantafx.base.controls.Breadcrumbs (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.Breadcrumbs

+
+
Packages that use Breadcrumbs
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BreadcrumbsSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BreadcrumbsSkin.html new file mode 100644 index 0000000..a75043a --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/BreadcrumbsSkin.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.controls.BreadcrumbsSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.BreadcrumbsSkin

+
+No usage of atlantafx.base.controls.BreadcrumbsSkin
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CaptionMenuItem.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CaptionMenuItem.html new file mode 100644 index 0000000..67a5358 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CaptionMenuItem.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.controls.CaptionMenuItem (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.CaptionMenuItem

+
+No usage of atlantafx.base.controls.CaptionMenuItem
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CustomTextField.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CustomTextField.html new file mode 100644 index 0000000..731bc4b --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CustomTextField.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.controls.CustomTextField (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.CustomTextField

+
+No usage of atlantafx.base.controls.CustomTextField
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CustomTextFieldSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CustomTextFieldSkin.html new file mode 100644 index 0000000..1fc21b4 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/CustomTextFieldSkin.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.controls.CustomTextFieldSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.CustomTextFieldSkin

+
+No usage of atlantafx.base.controls.CustomTextFieldSkin
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePicker.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePicker.html new file mode 100644 index 0000000..ca759bf --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePicker.html @@ -0,0 +1,120 @@ + + + + +Uses of Class atlantafx.base.controls.InlineDatePicker (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.InlineDatePicker

+
+
Packages that use InlineDatePicker
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerBehavior.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerBehavior.html new file mode 100644 index 0000000..3d7ac02 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerBehavior.html @@ -0,0 +1,88 @@ + + + + +Uses of Class atlantafx.base.controls.InlineDatePickerBehavior (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.InlineDatePickerBehavior

+
+
Packages that use InlineDatePickerBehavior
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerSkin.CalendarGrid.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerSkin.CalendarGrid.html new file mode 100644 index 0000000..3e7e2ed --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerSkin.CalendarGrid.html @@ -0,0 +1,88 @@ + + + + +Uses of Class atlantafx.base.controls.InlineDatePickerSkin.CalendarGrid (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.InlineDatePickerSkin.CalendarGrid

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerSkin.html new file mode 100644 index 0000000..463b1a6 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/InlineDatePickerSkin.html @@ -0,0 +1,89 @@ + + + + +Uses of Class atlantafx.base.controls.InlineDatePickerSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.InlineDatePickerSkin

+
+
Packages that use InlineDatePickerSkin
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Popover.ArrowLocation.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Popover.ArrowLocation.html new file mode 100644 index 0000000..7663a8f --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Popover.ArrowLocation.html @@ -0,0 +1,123 @@ + + + + +Uses of Enum Class atlantafx.base.controls.Popover.ArrowLocation (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
atlantafx.base.controls.Popover.ArrowLocation

+
+
Packages that use Popover.ArrowLocation
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Popover.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Popover.html new file mode 100644 index 0000000..f571efb --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Popover.html @@ -0,0 +1,97 @@ + + + + +Uses of Class atlantafx.base.controls.Popover (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.Popover

+
+
Packages that use Popover
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/PopoverSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/PopoverSkin.html new file mode 100644 index 0000000..36da969 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/PopoverSkin.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.controls.PopoverSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.PopoverSkin

+
+No usage of atlantafx.base.controls.PopoverSkin
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ProgressSliderSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ProgressSliderSkin.html new file mode 100644 index 0000000..e070f15 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ProgressSliderSkin.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.controls.ProgressSliderSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.ProgressSliderSkin

+
+No usage of atlantafx.base.controls.ProgressSliderSkin
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/RingProgressIndicator.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/RingProgressIndicator.html new file mode 100644 index 0000000..b04ed7f --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/RingProgressIndicator.html @@ -0,0 +1,88 @@ + + + + +Uses of Class atlantafx.base.controls.RingProgressIndicator (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.RingProgressIndicator

+
+
Packages that use RingProgressIndicator
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/RingProgressIndicatorSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/RingProgressIndicatorSkin.html new file mode 100644 index 0000000..2006a70 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/RingProgressIndicatorSkin.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.controls.RingProgressIndicatorSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.RingProgressIndicatorSkin

+
+No usage of atlantafx.base.controls.RingProgressIndicatorSkin
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Spacer.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Spacer.html new file mode 100644 index 0000000..6c5b543 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/Spacer.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.controls.Spacer (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.Spacer

+
+No usage of atlantafx.base.controls.Spacer
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ToggleSwitch.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ToggleSwitch.html new file mode 100644 index 0000000..0872b03 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ToggleSwitch.html @@ -0,0 +1,88 @@ + + + + +Uses of Class atlantafx.base.controls.ToggleSwitch (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.ToggleSwitch

+
+
Packages that use ToggleSwitch
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ToggleSwitchSkin.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ToggleSwitchSkin.html new file mode 100644 index 0000000..59e1bc4 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/class-use/ToggleSwitchSkin.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.controls.ToggleSwitchSkin (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.controls.ToggleSwitchSkin

+
+No usage of atlantafx.base.controls.ToggleSwitchSkin
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-summary.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-summary.html new file mode 100644 index 0000000..99a35b7 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-summary.html @@ -0,0 +1,156 @@ + + + + +atlantafx.base.controls (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+ +

Package atlantafx.base.controls

+
+
+
package atlantafx.base.controls
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-tree.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-tree.html new file mode 100644 index 0000000..f3bf013 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-tree.html @@ -0,0 +1,205 @@ + + + + +atlantafx.base.controls Class Hierarchy (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package atlantafx.base.controls

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • atlantafx.base.controls.BehaviorBase<C,S> + +
    • +
    • java.util.EventObject (implements java.io.Serializable) + +
    • +
    • javafx.scene.control.MenuItem (implements javafx.event.EventTarget, javafx.css.Styleable) +
        +
      • javafx.scene.control.CustomMenuItem + +
      • +
      +
    • +
    • javafx.scene.Node (implements javafx.event.EventTarget, javafx.css.Styleable) +
        +
      • javafx.scene.Parent +
          +
        • javafx.scene.layout.Region +
            +
          • javafx.scene.control.Control (implements javafx.scene.control.Skinnable) +
              +
            • atlantafx.base.controls.Breadcrumbs<T>
            • +
            • atlantafx.base.controls.InlineDatePicker
            • +
            • javafx.scene.control.Labeled + +
            • +
            • javafx.scene.control.ProgressIndicator + +
            • +
            • javafx.scene.control.TextInputControl +
                +
              • javafx.scene.control.TextField + +
              • +
              +
            • +
            +
          • +
          • javafx.scene.layout.Pane + +
          • +
          • atlantafx.base.controls.Spacer
          • +
          +
        • +
        +
      • +
      +
    • +
    • atlantafx.base.controls.PopoverSkin (implements javafx.scene.control.Skin<C>)
    • +
    • javafx.scene.control.SkinBase<C> (implements javafx.scene.control.Skin<C>) + +
    • +
    • javafx.scene.control.TreeItem<T> (implements javafx.event.EventTarget) + +
    • +
    • javafx.stage.Window (implements javafx.event.EventTarget) +
        +
      • javafx.stage.PopupWindow +
          +
        • javafx.scene.control.PopupControl (implements javafx.scene.control.Skinnable, javafx.css.Styleable) +
            +
          • atlantafx.base.controls.Popover
          • +
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
+

Enum Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-use.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-use.html new file mode 100644 index 0000000..f9f78eb --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/controls/package-use.html @@ -0,0 +1,120 @@ + + + + +Uses of Package atlantafx.base.controls (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
atlantafx.base.controls

+
+
Packages that use atlantafx.base.controls
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/NordDark.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/NordDark.html new file mode 100644 index 0000000..05c1558 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/NordDark.html @@ -0,0 +1,217 @@ + + + + +NordDark (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class NordDark

+
+
java.lang.Object +
atlantafx.base.theme.NordDark
+
+
+
+
All Implemented Interfaces:
+
Theme
+
+
+
public final class NordDark +extends Object +implements Theme
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NordDark

      +
      public NordDark()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface Theme
      +
      +
      +
    • +
    • +
      +

      getUserAgentStylesheet

      +
      public String getUserAgentStylesheet()
      +
      +
      Specified by:
      +
      getUserAgentStylesheet in interface Theme
      +
      +
      +
    • +
    • +
      +

      isDarkMode

      +
      public boolean isDarkMode()
      +
      +
      Specified by:
      +
      isDarkMode in interface Theme
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/NordLight.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/NordLight.html new file mode 100644 index 0000000..b830af0 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/NordLight.html @@ -0,0 +1,217 @@ + + + + +NordLight (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class NordLight

+
+
java.lang.Object +
atlantafx.base.theme.NordLight
+
+
+
+
All Implemented Interfaces:
+
Theme
+
+
+
public final class NordLight +extends Object +implements Theme
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NordLight

      +
      public NordLight()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface Theme
      +
      +
      +
    • +
    • +
      +

      getUserAgentStylesheet

      +
      public String getUserAgentStylesheet()
      +
      +
      Specified by:
      +
      getUserAgentStylesheet in interface Theme
      +
      +
      +
    • +
    • +
      +

      isDarkMode

      +
      public boolean isDarkMode()
      +
      +
      Specified by:
      +
      isDarkMode in interface Theme
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/PrimerDark.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/PrimerDark.html new file mode 100644 index 0000000..8d96b1f --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/PrimerDark.html @@ -0,0 +1,217 @@ + + + + +PrimerDark (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class PrimerDark

+
+
java.lang.Object +
atlantafx.base.theme.PrimerDark
+
+
+
+
All Implemented Interfaces:
+
Theme
+
+
+
public final class PrimerDark +extends Object +implements Theme
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PrimerDark

      +
      public PrimerDark()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface Theme
      +
      +
      +
    • +
    • +
      +

      getUserAgentStylesheet

      +
      public String getUserAgentStylesheet()
      +
      +
      Specified by:
      +
      getUserAgentStylesheet in interface Theme
      +
      +
      +
    • +
    • +
      +

      isDarkMode

      +
      public boolean isDarkMode()
      +
      +
      Specified by:
      +
      isDarkMode in interface Theme
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/PrimerLight.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/PrimerLight.html new file mode 100644 index 0000000..a42ad15 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/PrimerLight.html @@ -0,0 +1,217 @@ + + + + +PrimerLight (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class PrimerLight

+
+
java.lang.Object +
atlantafx.base.theme.PrimerLight
+
+
+
+
All Implemented Interfaces:
+
Theme
+
+
+
public final class PrimerLight +extends Object +implements Theme
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PrimerLight

      +
      public PrimerLight()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface Theme
      +
      +
      +
    • +
    • +
      +

      getUserAgentStylesheet

      +
      public String getUserAgentStylesheet()
      +
      +
      Specified by:
      +
      getUserAgentStylesheet in interface Theme
      +
      +
      +
    • +
    • +
      +

      isDarkMode

      +
      public boolean isDarkMode()
      +
      +
      Specified by:
      +
      isDarkMode in interface Theme
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Styles.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Styles.html new file mode 100644 index 0000000..0d5b9fb --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Styles.html @@ -0,0 +1,1018 @@ + + + + +Styles (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class Styles

+
+
java.lang.Object +
atlantafx.base.theme.Styles
+
+
+
+
public final class Styles +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Theme.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Theme.html new file mode 100644 index 0000000..232bc91 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Theme.html @@ -0,0 +1,189 @@ + + + + +Theme (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Interface Theme

+
+
+
+
All Known Implementing Classes:
+
NordDark, NordLight, PrimerDark, PrimerLight
+
+
+
public interface Theme
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      String getName()
      +
      +
    • +
    • +
      +

      getUserAgentStylesheet

      +
      String getUserAgentStylesheet()
      +
      +
    • +
    • +
      +

      isDarkMode

      +
      boolean isDarkMode()
      +
      +
    • +
    • +
      +

      of

      +
      static Theme of(String name, + String userAgentStylesheet, + boolean darkMode)
      +
      +
    • +
    • +
      +

      isDefault

      +
      default boolean isDefault()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Tweaks.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Tweaks.html new file mode 100644 index 0000000..4b0a662 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/Tweaks.html @@ -0,0 +1,262 @@ + + + + +Tweaks (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class Tweaks

+
+
java.lang.Object +
atlantafx.base.theme.Tweaks
+
+
+
+
public final class Tweaks +extends Object
+
Contains extra style class names introduced to tweak some controls view if and where it makes sense. + The reason of supporting tweaks is to allow users to write less CSS code. Search for #tweak/classname + to find the controls supporting tweaks or check the control page in the Sampler app.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/NordDark.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/NordDark.html new file mode 100644 index 0000000..02d9ba7 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/NordDark.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.theme.NordDark (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.theme.NordDark

+
+No usage of atlantafx.base.theme.NordDark
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/NordLight.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/NordLight.html new file mode 100644 index 0000000..7ee46b6 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/NordLight.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.theme.NordLight (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.theme.NordLight

+
+No usage of atlantafx.base.theme.NordLight
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/PrimerDark.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/PrimerDark.html new file mode 100644 index 0000000..70f5588 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/PrimerDark.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.theme.PrimerDark (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.theme.PrimerDark

+
+No usage of atlantafx.base.theme.PrimerDark
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/PrimerLight.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/PrimerLight.html new file mode 100644 index 0000000..c0aa2ee --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/PrimerLight.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.theme.PrimerLight (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.theme.PrimerLight

+
+No usage of atlantafx.base.theme.PrimerLight
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Styles.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Styles.html new file mode 100644 index 0000000..d971d19 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Styles.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.theme.Styles (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.theme.Styles

+
+No usage of atlantafx.base.theme.Styles
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Theme.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Theme.html new file mode 100644 index 0000000..8a2b6f7 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Theme.html @@ -0,0 +1,108 @@ + + + + +Uses of Interface atlantafx.base.theme.Theme (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
atlantafx.base.theme.Theme

+
+
Packages that use Theme
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Tweaks.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Tweaks.html new file mode 100644 index 0000000..6993481 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/class-use/Tweaks.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.theme.Tweaks (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.theme.Tweaks

+
+No usage of atlantafx.base.theme.Tweaks
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-summary.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-summary.html new file mode 100644 index 0000000..051a74d --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-summary.html @@ -0,0 +1,114 @@ + + + + +atlantafx.base.theme (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+ +

Package atlantafx.base.theme

+
+
+
package atlantafx.base.theme
+
+
    +
  • +
    +
    +
    +
    +
    Class
    +
    Description
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Contains extra style class names introduced to tweak some controls view if and where it makes sense.
    +
    +
    +
    +
    +
  • +
+
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-tree.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-tree.html new file mode 100644 index 0000000..2448f5a --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-tree.html @@ -0,0 +1,88 @@ + + + + +atlantafx.base.theme Class Hierarchy (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package atlantafx.base.theme

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+
    +
  • atlantafx.base.theme.Theme
  • +
+
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-use.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-use.html new file mode 100644 index 0000000..e56ab60 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/theme/package-use.html @@ -0,0 +1,85 @@ + + + + +Uses of Package atlantafx.base.theme (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
atlantafx.base.theme

+
+
Packages that use atlantafx.base.theme
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/DoubleStringConverter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/DoubleStringConverter.html new file mode 100644 index 0000000..58c7b16 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/DoubleStringConverter.html @@ -0,0 +1,332 @@ + + + + +DoubleStringConverter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class DoubleStringConverter

+
+
java.lang.Object +
javafx.util.StringConverter<Double> +
atlantafx.base.util.DoubleStringConverter
+
+
+
+
+
public class DoubleStringConverter +extends javafx.util.StringConverter<Double>
+
Converts between user-edited strings and Double values. + Accepts an optional Runnable that resets the editor on NumberFormatException, + or a TextField or Spinner that is preemptively monitored for invalid + input during typing, and restricts valid input to a specified range when committed. +

+ This implementation shows up to two decimal digits, but only if a fractional part exists. + The default implementation always shows one decimal digit which hinders typing.

+
+
Version:
+
1.0.2
+
Author:
+
Christoph Nahr
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DoubleStringConverter

      +
      public DoubleStringConverter()
      +
      Creates a DoubleStringConverter. + Swallows NumberFormatException but does nothing + in response until setReset(java.lang.Runnable) is defined.
      +
      +
    • +
    • +
      +

      DoubleStringConverter

      +
      public DoubleStringConverter(Runnable reset)
      +
      Creates a DoubleStringConverter with an editor reset callback. + Specifying null has the same effect as the default constructor.
      +
      +
      Parameters:
      +
      reset - the Runnable to call upon NumberFormatException
      +
      +
      +
    • +
    • +
      +

      DoubleStringConverter

      +
      public DoubleStringConverter(javafx.scene.control.TextField input, + double min, + double max)
      +
      Creates a DoubleStringConverter with the specified input range. + Preemptively monitors input to reject any invalid characters during + typing, restricts input to [min, max] (inclusive) when + valid text is committed, and resets input to the closest value to zero + within [min, max] when invalid text is committed.
      +
      +
      Parameters:
      +
      input - the TextField providing user-edited strings
      +
      min - the smallest valid Double value
      +
      max - the greatest valid Double value
      +
      Throws:
      +
      NullPointerException - if input is null
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createFor

      +
      public static DoubleStringConverter createFor(javafx.scene.control.Spinner<Double> spinner)
      +
      Creates a DoubleStringConverter for the specified Spinner. + Uses the TextField and minimum and maximum values of the specified + Spinner for construction, and also sets the new DoubleStringConverter + on its SpinnerValueFactory.DoubleSpinnerValueFactory.
      +
      +
      Parameters:
      +
      spinner - the Spinner to create a DoubleStringConverter for
      +
      Returns:
      +
      the new DoubleStringConverter
      +
      Throws:
      +
      NullPointerException - if spinner is null
      +
      +
      +
    • +
    • +
      +

      setReset

      +
      public void setReset(Runnable reset)
      +
      Sets the editor reset callback. + Specify null to clear a previously set Runnable. When creating + a DoubleStringConverter for a TextField or Spinner, + this callback is automatically defined to reset committed invalid input to the + closest value to zero within the legal range. Setting a different callback + will overwrite this functionality.
      +
      +
      Parameters:
      +
      reset - the Runnable to call upon NumberFormatException
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      fromString

      +
      public Double fromString(String s)
      +
      Converts the specified String into its Double value. + A null, empty, or otherwise invalid argument returns zero + and also executes the editor reset callback, if any.
      +
      +
      Specified by:
      +
      fromString in class javafx.util.StringConverter<Double>
      +
      Parameters:
      +
      s - the String to convert
      +
      Returns:
      +
      the Double value of s
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString(Double value)
      +
      Converts the specified Double into its String form. + A null argument is converted into the literal string "0".
      +
      +
      Specified by:
      +
      toString in class javafx.util.StringConverter<Double>
      +
      Parameters:
      +
      value - the Double to convert
      +
      Returns:
      +
      the String form of value
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/IntegerStringConverter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/IntegerStringConverter.html new file mode 100644 index 0000000..dbcc3e0 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/IntegerStringConverter.html @@ -0,0 +1,329 @@ + + + + +IntegerStringConverter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class IntegerStringConverter

+
+
java.lang.Object +
javafx.util.StringConverter<Integer> +
atlantafx.base.util.IntegerStringConverter
+
+
+
+
+
public class IntegerStringConverter +extends javafx.util.StringConverter<Integer>
+
Converts between user-edited strings and Integer values. + Accepts an optional Runnable that resets the editor on NumberFormatException, + or a TextField or Spinner that is preemptively monitored for invalid + input during typing, and restricts valid input to a specified range when committed.
+
+
Version:
+
1.0.2
+
Author:
+
Christoph Nahr
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IntegerStringConverter

      +
      public IntegerStringConverter()
      +
      Creates an IntegerStringConverter. + Swallows NumberFormatException but does nothing + in response until setReset(java.lang.Runnable) is defined.
      +
      +
    • +
    • +
      +

      IntegerStringConverter

      +
      public IntegerStringConverter(Runnable reset)
      +
      Creates an IntegerStringConverter with an editor reset callback. + Specifying null has the same effect as the default constructor.
      +
      +
      Parameters:
      +
      reset - the Runnable to call upon NumberFormatException
      +
      +
      +
    • +
    • +
      +

      IntegerStringConverter

      +
      public IntegerStringConverter(javafx.scene.control.TextField input, + int min, + int max)
      +
      Creates an IntegerStringConverter with the specified input range. + Preemptively monitors input to reject any invalid characters during + typing, restricts input to [min, max] (inclusive) when + valid text is committed, and resets input to the closest value to zero + within [min, max] when invalid text is committed.
      +
      +
      Parameters:
      +
      input - the TextField providing user-edited strings
      +
      min - the smallest valid Integer value
      +
      max - the greatest valid Integer value
      +
      Throws:
      +
      NullPointerException - if input is null
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      createFor

      +
      public static IntegerStringConverter createFor(javafx.scene.control.Spinner<Integer> spinner)
      +
      Creates an IntegerStringConverter for the specified Spinner. + Uses the TextField and minimum and maximum values of the specified + Spinner for construction, and also sets the new IntegerStringConverter + on its SpinnerValueFactory.IntegerSpinnerValueFactory.
      +
      +
      Parameters:
      +
      spinner - the Spinner to create an IntegerStringConverter for
      +
      Returns:
      +
      the new IntegerStringConverter
      +
      Throws:
      +
      NullPointerException - if spinner is null
      +
      +
      +
    • +
    • +
      +

      setReset

      +
      public void setReset(Runnable reset)
      +
      Sets the editor reset callback. + Specify null to clear a previously set Runnable. When creating + an IntegerStringConverter for a TextField or Spinner, + this callback is automatically defined to reset committed invalid input to the + closest value to zero within the legal range. Setting a different callback + will overwrite this functionality.
      +
      +
      Parameters:
      +
      reset - the Runnable to call upon NumberFormatException
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      fromString

      +
      public Integer fromString(String s)
      +
      Converts the specified String into its Integer value. + A null, empty, or otherwise invalid argument returns zero + and also executes the editor reset callback, if any.
      +
      +
      Specified by:
      +
      fromString in class javafx.util.StringConverter<Integer>
      +
      Parameters:
      +
      s - the String to convert
      +
      Returns:
      +
      the Integer value of s
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString(Integer value)
      +
      Converts the specified Integer into its String form. + A null argument is converted into the literal string "0".
      +
      +
      Specified by:
      +
      toString in class javafx.util.StringConverter<Integer>
      +
      Parameters:
      +
      value - the Integer to convert
      +
      Returns:
      +
      the String form of value
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.PasswordFilter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.PasswordFilter.html new file mode 100644 index 0000000..2cd02e1 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.PasswordFilter.html @@ -0,0 +1,280 @@ + + + + +PasswordTextFormatter.PasswordFilter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class PasswordTextFormatter.PasswordFilter

+
+
java.lang.Object +
atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
+
+
+
All Implemented Interfaces:
+
Function<javafx.scene.control.TextFormatter.Change,javafx.scene.control.TextFormatter.Change>, UnaryOperator<javafx.scene.control.TextFormatter.Change>
+
+
+
Enclosing class:
+
PasswordTextFormatter
+
+
+
protected static class PasswordTextFormatter.PasswordFilter +extends Object +implements UnaryOperator<javafx.scene.control.TextFormatter.Change>
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      password

      +
      protected final javafx.beans.property.ReadOnlyStringWrapper password
      +
      +
    • +
    • +
      +

      revealPassword

      +
      protected final javafx.beans.property.BooleanProperty revealPassword
      +
      +
    • +
    • +
      +

      sb

      +
      protected final StringBuilder sb
      +
      +
    • +
    • +
      +

      bullet

      +
      protected char bullet
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PasswordFilter

      +
      protected PasswordFilter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      apply

      +
      public javafx.scene.control.TextFormatter.Change apply(javafx.scene.control.TextFormatter.Change change)
      +
      +
      Specified by:
      +
      apply in interface Function<javafx.scene.control.TextFormatter.Change,javafx.scene.control.TextFormatter.Change>
      +
      +
      +
    • +
    • +
      +

      setBullet

      +
      protected void setBullet(char bullet)
      +
      +
    • +
    • +
      +

      maskText

      +
      protected String maskText(int length)
      +
      +
    • +
    • +
      +

      setInitialText

      +
      protected void setInitialText(String text)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.PasswordStringConverter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.PasswordStringConverter.html new file mode 100644 index 0000000..25b38ca --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.PasswordStringConverter.html @@ -0,0 +1,240 @@ + + + + +PasswordTextFormatter.PasswordStringConverter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class PasswordTextFormatter.PasswordStringConverter

+
+
java.lang.Object +
javafx.util.StringConverter<String> +
atlantafx.base.util.PasswordTextFormatter.PasswordStringConverter
+
+
+
+
+
Enclosing class:
+
PasswordTextFormatter
+
+
+
protected static class PasswordTextFormatter.PasswordStringConverter +extends javafx.util.StringConverter<String>
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public String toString(String s)
      +
      +
      Specified by:
      +
      toString in class javafx.util.StringConverter<String>
      +
      +
      +
    • +
    • +
      +

      fromString

      +
      public String fromString(String s)
      +
      +
      Specified by:
      +
      fromString in class javafx.util.StringConverter<String>
      +
      +
      +
    • +
    • +
      +

      getPassword

      +
      protected String getPassword()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.html new file mode 100644 index 0000000..e089d90 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PasswordTextFormatter.html @@ -0,0 +1,436 @@ + + + + +PasswordTextFormatter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class PasswordTextFormatter

+
+
java.lang.Object +
javafx.scene.control.TextFormatter<String> +
atlantafx.base.util.PasswordTextFormatter
+
+
+
+
+
public class PasswordTextFormatter +extends javafx.scene.control.TextFormatter<String>
+
An alternative for the PasswordField. + The formatter (un)masks text field content based on boolean property.
+
+
+
    + +
  • +
    +

    Property Summary

    +
    Properties
    +
    +
    Type
    +
    Property
    +
    Description
    +
    javafx.beans.property.ReadOnlyStringProperty
    + +
     
    +
    javafx.beans.property.BooleanProperty
    + +
     
    +
    +
    +

    Properties inherited from class javafx.scene.control.TextFormatter

    +value
    +
    +
  • + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    protected static class 
    + +
     
    +
    protected static class 
    + +
     
    +
    +
    +

    Nested classes/interfaces inherited from class javafx.scene.control.TextFormatter

    +javafx.scene.control.TextFormatter.Change
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final char
    + +
     
    +
    +
    +

    Fields inherited from class javafx.scene.control.TextFormatter

    +IDENTITY_STRING_CONVERTER
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    +
    PasswordTextFormatter(javafx.util.StringConverter<String> valueConverter, + UnaryOperator<javafx.scene.control.TextFormatter.Change> filter, + javafx.scene.control.TextField textField, + char bullet)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    create(javafx.scene.control.TextField textField)
    +
     
    + +
    create(javafx.scene.control.TextField textField, + char bullet)
    +
     
    + + +
    +
    Gets the value of the password property.
    +
    +
    boolean
    + +
    +
    Gets the value of the revealPassword property.
    +
    +
    javafx.beans.property.ReadOnlyStringProperty
    + +
     
    +
    javafx.beans.property.BooleanProperty
    + +
     
    +
    void
    +
    setRevealPassword(boolean reveal)
    +
    +
    Sets the value of the revealPassword property.
    +
    +
    +
    +
    +
    +

    Methods inherited from class javafx.scene.control.TextFormatter

    +getFilter, getValue, getValueConverter, setValue, valueProperty
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Property Details

    + +
    +
  • + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PasswordTextFormatter

      +
      protected PasswordTextFormatter(javafx.util.StringConverter<String> valueConverter, + UnaryOperator<javafx.scene.control.TextFormatter.Change> filter, + javafx.scene.control.TextField textField, + char bullet)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      passwordProperty

      +
      public javafx.beans.property.ReadOnlyStringProperty passwordProperty()
      +
      +
      Returns:
      +
      the password property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getPassword

      +
      public String getPassword()
      +
      Gets the value of the password property.
      +
      +
      Property description:
      +
      Returns:
      +
      the value of the password property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      revealPasswordProperty

      +
      public javafx.beans.property.BooleanProperty revealPasswordProperty()
      +
      +
      Returns:
      +
      the revealPassword property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      isRevealPassword

      +
      public boolean isRevealPassword()
      +
      Gets the value of the revealPassword property.
      +
      +
      Property description:
      +
      Returns:
      +
      the value of the revealPassword property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      setRevealPassword

      +
      public void setRevealPassword(boolean reveal)
      +
      Sets the value of the revealPassword property.
      +
      +
      Property description:
      +
      Parameters:
      +
      reveal - the value for the revealPassword property
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      create

      +
      public static PasswordTextFormatter create(javafx.scene.control.TextField textField, + char bullet)
      +
      +
    • +
    • +
      +

      create

      +
      public static PasswordTextFormatter create(javafx.scene.control.TextField textField)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PlatformUtils.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PlatformUtils.html new file mode 100644 index 0000000..529ef5e --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/PlatformUtils.html @@ -0,0 +1,181 @@ + + + + +PlatformUtils (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +

Class PlatformUtils

+
+
java.lang.Object +
atlantafx.base.util.PlatformUtils
+
+
+
+
public final class PlatformUtils +extends Object
+
Utility class that provides just some basic methods that's commonly necessary + for control/skin development.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isWindows

      +
      public static boolean isWindows()
      +
      +
    • +
    • +
      +

      isMac

      +
      public static boolean isMac()
      +
      +
    • +
    • +
      +

      isLinux

      +
      public static boolean isLinux()
      +
      +
    • +
    • +
      +

      isUnix

      +
      public static boolean isUnix()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/DoubleStringConverter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/DoubleStringConverter.html new file mode 100644 index 0000000..805950a --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/DoubleStringConverter.html @@ -0,0 +1,90 @@ + + + + +Uses of Class atlantafx.base.util.DoubleStringConverter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.util.DoubleStringConverter

+
+
Packages that use DoubleStringConverter
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/IntegerStringConverter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/IntegerStringConverter.html new file mode 100644 index 0000000..7c5cebf --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/IntegerStringConverter.html @@ -0,0 +1,90 @@ + + + + +Uses of Class atlantafx.base.util.IntegerStringConverter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.util.IntegerStringConverter

+
+
Packages that use IntegerStringConverter
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.PasswordFilter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.PasswordFilter.html new file mode 100644 index 0000000..a64e62c --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.PasswordFilter.html @@ -0,0 +1,97 @@ + + + + +Uses of Class atlantafx.base.util.PasswordTextFormatter.PasswordFilter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.util.PasswordTextFormatter.PasswordFilter

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.PasswordStringConverter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.PasswordStringConverter.html new file mode 100644 index 0000000..2bcea4a --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.PasswordStringConverter.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.util.PasswordTextFormatter.PasswordStringConverter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.util.PasswordTextFormatter.PasswordStringConverter

+
+No usage of atlantafx.base.util.PasswordTextFormatter.PasswordStringConverter
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.html new file mode 100644 index 0000000..18259b6 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PasswordTextFormatter.html @@ -0,0 +1,92 @@ + + + + +Uses of Class atlantafx.base.util.PasswordTextFormatter (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.util.PasswordTextFormatter

+
+
Packages that use PasswordTextFormatter
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PlatformUtils.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PlatformUtils.html new file mode 100644 index 0000000..59fdafa --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/class-use/PlatformUtils.html @@ -0,0 +1,63 @@ + + + + +Uses of Class atlantafx.base.util.PlatformUtils (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
atlantafx.base.util.PlatformUtils

+
+No usage of atlantafx.base.util.PlatformUtils
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-summary.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-summary.html new file mode 100644 index 0000000..271b371 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-summary.html @@ -0,0 +1,117 @@ + + + + +atlantafx.base.util (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+ +

Package atlantafx.base.util

+
+
+
package atlantafx.base.util
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-tree.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-tree.html new file mode 100644 index 0000000..7d46849 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-tree.html @@ -0,0 +1,90 @@ + + + + +atlantafx.base.util Class Hierarchy (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package atlantafx.base.util

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-use.html b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-use.html new file mode 100644 index 0000000..644157e --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/atlantafx/base/util/package-use.html @@ -0,0 +1,97 @@ + + + + +Uses of Package atlantafx.base.util (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
atlantafx.base.util

+
+
Packages that use atlantafx.base.util
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/atlantafx.base/module-summary.html b/docs/docs/apidocs/atlantafx.base/module-summary.html new file mode 100644 index 0000000..d15baf0 --- /dev/null +++ b/docs/docs/apidocs/atlantafx.base/module-summary.html @@ -0,0 +1,117 @@ + + + + +atlantafx.base (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Module atlantafx.base

+
+
+
module atlantafx.base
+
+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/constant-values.html b/docs/docs/apidocs/constant-values.html new file mode 100644 index 0000000..e28c442 --- /dev/null +++ b/docs/docs/apidocs/constant-values.html @@ -0,0 +1,294 @@ + + + + +Constant Field Values (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Constant Field Values

+
+

Contents

+ +
+
+
+

atlantafx.base.*

+ + +
    +
  • +
    atlantafx.base.util.PasswordTextFormatter
    +
    +
    Modifier and Type
    +
    Constant Field
    +
    Value
    +
    public static final char
    + +
    '\u2731'
    +
    +
  • +
+
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/copy.svg b/docs/docs/apidocs/copy.svg new file mode 100644 index 0000000..7c46ab1 --- /dev/null +++ b/docs/docs/apidocs/copy.svg @@ -0,0 +1,33 @@ + + + + + + + + diff --git a/docs/docs/apidocs/element-list b/docs/docs/apidocs/element-list new file mode 100644 index 0000000..6f5b83f --- /dev/null +++ b/docs/docs/apidocs/element-list @@ -0,0 +1,4 @@ +module:atlantafx.base +atlantafx.base.controls +atlantafx.base.theme +atlantafx.base.util diff --git a/docs/docs/apidocs/help-doc.html b/docs/docs/apidocs/help-doc.html new file mode 100644 index 0000000..1235ea1 --- /dev/null +++ b/docs/docs/apidocs/help-doc.html @@ -0,0 +1,209 @@ + + + + +API Help (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+

JavaDoc Help

+ +
+
+

Navigation

+Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces + +
+
+
+

Kinds of Pages

+The following sections describe the different kinds of pages in this collection. +
+

Module

+

Each module has a page that contains a list of its packages, dependencies on other modules, and services, with a summary for each. These pages may contain the following categories:

+
    +
  • Packages
  • +
  • Modules
  • +
  • Services
  • +
+
+
+

Package

+

Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

+
    +
  • Interfaces
  • +
  • Classes
  • +
  • Enum Classes
  • +
  • Exception Classes
  • +
  • Annotation Interfaces
  • +
+
+
+

Class or Interface

+

Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

+
    +
  • Class Inheritance Diagram
  • +
  • Direct Subclasses
  • +
  • All Known Subinterfaces
  • +
  • All Known Implementing Classes
  • +
  • Class or Interface Declaration
  • +
  • Class or Interface Description
  • +
+
+
    +
  • Nested Class Summary
  • +
  • Enum Constant Summary
  • +
  • Field Summary
  • +
  • Property Summary
  • +
  • Constructor Summary
  • +
  • Method Summary
  • +
  • Required Element Summary
  • +
  • Optional Element Summary
  • +
+
+
    +
  • Enum Constant Details
  • +
  • Field Details
  • +
  • Property Details
  • +
  • Constructor Details
  • +
  • Method Details
  • +
  • Element Details
  • +
+

Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

+

The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

+
+
+

Other Files

+

Packages and modules may contain pages with additional information related to the declarations nearby.

+
+
+

Use

+

Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.

+
+
+

Tree (Class Hierarchy)

+

There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

+
    +
  • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
  • +
  • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
  • +
+
+
+

Constant Field Values

+

The Constant Field Values page lists the static final fields and their values.

+
+
+

Serialized Form

+

Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.

+
+
+

All Packages

+

The All Packages page contains an alphabetic index of all packages contained in the documentation.

+
+
+

All Classes and Interfaces

+

The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

+
+
+

Index

+

The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

+
+
+
+This help file applies to API documentation generated by the standard doclet.
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/index-all.html b/docs/docs/apidocs/index-all.html new file mode 100644 index 0000000..ec6ac96 --- /dev/null +++ b/docs/docs/apidocs/index-all.html @@ -0,0 +1,1345 @@ + + + + +Index (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Index

+
+A B C D E F G H I L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

A

+
+
ACCENT - Static variable in class atlantafx.base.theme.Styles
+
 
+
activatePseudoClass(Node, PseudoClass, PseudoClass...) - Static method in class atlantafx.base.theme.Styles
+
 
+
addStyleClass(Node, String, String...) - Static method in class atlantafx.base.theme.Styles
+
 
+
ALIGN_CENTER - Static variable in class atlantafx.base.theme.Tweaks
+
 
+
ALIGN_LEFT - Static variable in class atlantafx.base.theme.Tweaks
+
+
Alignment.
+
+
ALIGN_RIGHT - Static variable in class atlantafx.base.theme.Tweaks
+
 
+
ALT_ICON - Static variable in class atlantafx.base.theme.Tweaks
+
+
Forces a control to use alternative icon, if available.
+
+
animatedProperty() - Method in class atlantafx.base.controls.Popover
+
+
Stores the "animated" flag.
+
+
apply(TextFormatter.Change) - Method in class atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
 
+
arrowIndentProperty() - Method in class atlantafx.base.controls.Popover
+
+
Controls the distance between the arrow and the corners of the popover.
+
+
arrowLocationProperty() - Method in class atlantafx.base.controls.Popover
+
+
Stores the preferred arrow location.
+
+
arrowSizeProperty() - Method in class atlantafx.base.controls.Popover
+
+
Controls the size of the arrow.
+
+
atlantafx.base - module atlantafx.base
+
 
+
atlantafx.base.controls - package atlantafx.base.controls
+
 
+
atlantafx.base.theme - package atlantafx.base.theme
+
 
+
atlantafx.base.util - package atlantafx.base.util
+
 
+
autoNavigation - Variable in class atlantafx.base.controls.Breadcrumbs
+
 
+
autoNavigationEnabledProperty() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Enables or disables auto navigation (default is enabled).
+
+
+

B

+
+
backButton - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
behavior - Variable in class atlantafx.base.controls.BehaviorSkinBase
+
 
+
BehaviorBase<C extends javafx.scene.control.Control,S extends javafx.scene.control.SkinBase<C>> - Class in atlantafx.base.controls
+
 
+
BehaviorBase(C, S) - Constructor for class atlantafx.base.controls.BehaviorBase
+
 
+
BehaviorSkinBase<C extends javafx.scene.control.Control,B extends BehaviorBase<C,?>> - Class in atlantafx.base.controls
+
 
+
BehaviorSkinBase(C) - Constructor for class atlantafx.base.controls.BehaviorSkinBase
+
 
+
BORDERED - Static variable in class atlantafx.base.theme.Styles
+
 
+
BOTTOM - Static variable in class atlantafx.base.theme.Styles
+
 
+
BOTTOM_CENTER - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
BOTTOM_LEFT - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
BOTTOM_RIGHT - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
bottomNodeProperty() - Method in class atlantafx.base.controls.InlineDatePicker
+
 
+
BreadCrumbActionEvent(Breadcrumbs.BreadCrumbItem<T>) - Constructor for class atlantafx.base.controls.Breadcrumbs.BreadCrumbActionEvent
+
+
Creates a new event that can subsequently be fired.
+
+
BreadCrumbItem(T) - Constructor for class atlantafx.base.controls.Breadcrumbs.BreadCrumbItem
+
 
+
Breadcrumbs<T> - Class in atlantafx.base.controls
+
+
Represents a bread crumb bar.
+
+
Breadcrumbs() - Constructor for class atlantafx.base.controls.Breadcrumbs
+
+
Creates an empty bread crumb bar.
+
+
Breadcrumbs(Breadcrumbs.BreadCrumbItem<T>) - Constructor for class atlantafx.base.controls.Breadcrumbs
+
+
Creates a bread crumb bar with the given BreadCrumbItem as the currently + selected crumb.
+
+
Breadcrumbs.BreadCrumbActionEvent<T> - Class in atlantafx.base.controls
+
+
Represents an Event which is fired when a bread crumb was activated.
+
+
Breadcrumbs.BreadCrumbItem<T> - Class in atlantafx.base.controls
+
 
+
BreadcrumbsSkin<T> - Class in atlantafx.base.controls
+
 
+
BreadcrumbsSkin(Breadcrumbs<T>) - Constructor for class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
buildTreeModel(T...) - Static method in class atlantafx.base.controls.Breadcrumbs
+
+
Construct a tree model from the flat list which then can be set + as selectedCrumb node to be shown.
+
+
bullet - Variable in class atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
 
+
BULLET - Static variable in class atlantafx.base.util.PasswordTextFormatter
+
 
+
BUTTON_CIRCLE - Static variable in class atlantafx.base.theme.Styles
+
 
+
BUTTON_ICON - Static variable in class atlantafx.base.theme.Styles
+
 
+
BUTTON_OUTLINED - Static variable in class atlantafx.base.theme.Styles
+
 
+
+

C

+
+
calendarGrid - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
CalendarGrid() - Constructor for class atlantafx.base.controls.InlineDatePickerSkin.CalendarGrid
+
 
+
canGoMonthBack() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
canGoMonthForward() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
canGoYearBack() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
canGoYearForward() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
CaptionMenuItem - Class in atlantafx.base.controls
+
 
+
CaptionMenuItem() - Constructor for class atlantafx.base.controls.CaptionMenuItem
+
 
+
CaptionMenuItem(String) - Constructor for class atlantafx.base.controls.CaptionMenuItem
+
 
+
CENTER - Static variable in class atlantafx.base.theme.Styles
+
 
+
CENTER_PILL - Static variable in class atlantafx.base.theme.Styles
+
 
+
chronologyProperty() - Method in class atlantafx.base.controls.InlineDatePicker
+
+
The calendar system used for parsing, displaying, and choosing dates in the DatePicker + control.
+
+
clearFocus() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
closeButtonEnabledProperty() - Method in class atlantafx.base.controls.Popover
+
+
Determines whether the header's close button should be available or not.
+
+
computeMaxHeight(double, double, double, double, double) - Method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
computeMaxHeight(double, double, double, double, double) - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
computeMaxWidth(double, double, double, double, double) - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
computeMinHeight(double, double, double, double, double) - Method in class atlantafx.base.controls.CustomTextFieldSkin
+
 
+
computeMinHeight(double, double, double, double, double) - Method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
computeMinHeight(double, double, double, double, double) - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
computeMinWidth(double, double, double, double, double) - Method in class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
computeMinWidth(double, double, double, double, double) - Method in class atlantafx.base.controls.CustomTextFieldSkin
+
 
+
computeMinWidth(double, double, double, double, double) - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
computePrefHeight(double, double, double, double, double) - Method in class atlantafx.base.controls.CustomTextFieldSkin
+
 
+
computePrefHeight(double, double, double, double, double) - Method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
computePrefHeight(double, double, double, double, double) - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
computePrefWidth(double) - Method in class atlantafx.base.controls.InlineDatePickerSkin.CalendarGrid
+
 
+
computePrefWidth(double, double, double, double, double) - Method in class atlantafx.base.controls.CustomTextFieldSkin
+
 
+
computePrefWidth(double, double, double, double, double) - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
constructFlatPath(Breadcrumbs.BreadCrumbItem<T>) - Method in class atlantafx.base.controls.BreadcrumbsSkin
+
+
Construct a flat list for the crumbs.
+
+
container - Variable in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
contentNodeProperty() - Method in class atlantafx.base.controls.Popover
+
+
Returns the content shown by the popover.
+
+
cornerRadiusProperty() - Method in class atlantafx.base.controls.Popover
+
+
Returns the corner radius property for the popover.
+
+
create(TextField) - Static method in class atlantafx.base.util.PasswordTextFormatter
+
 
+
create(TextField, char) - Static method in class atlantafx.base.util.PasswordTextFormatter
+
 
+
createCrumb(Breadcrumbs.BreadCrumbItem<T>) - Method in class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
createDayCell() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
createDayCells() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
createDefaultBehavior() - Method in class atlantafx.base.controls.BehaviorSkinBase
+
 
+
createDefaultBehavior() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
createDefaultSkin() - Method in class atlantafx.base.controls.Breadcrumbs
+
createDefaultSkin() - Method in class atlantafx.base.controls.CustomTextField
+
createDefaultSkin() - Method in class atlantafx.base.controls.InlineDatePicker
+
createDefaultSkin() - Method in class atlantafx.base.controls.Popover
+
 
+
createDefaultSkin() - Method in class atlantafx.base.controls.RingProgressIndicator
+
 
+
createDefaultSkin() - Method in class atlantafx.base.controls.ToggleSwitch
+
createDivider(Breadcrumbs.BreadCrumbItem<T>) - Method in class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
createFor(Spinner<Double>) - Static method in class atlantafx.base.util.DoubleStringConverter
+
+
Creates a DoubleStringConverter for the specified Spinner.
+
+
createFor(Spinner<Integer>) - Static method in class atlantafx.base.util.IntegerStringConverter
+
+
Creates an IntegerStringConverter for the specified Spinner.
+
+
createMonthYearPane() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
createUI() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
CRUMB_ACTION - Static variable in class atlantafx.base.controls.Breadcrumbs.BreadCrumbActionEvent
+
+
The event type that should be listened to by people interested in + knowing when the selected crumb + has changed.
+
+
crumbFactory - Variable in class atlantafx.base.controls.Breadcrumbs
+
 
+
crumbFactoryProperty() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Crumb factory is used to create custom bread crumb instances.
+
+
CustomTextField - Class in atlantafx.base.controls
+
+
A base class for people wanting to customize a TextField to contain nodes + inside the text field itself, without being on top of the users typed-in text.
+
+
CustomTextField() - Constructor for class atlantafx.base.controls.CustomTextField
+
+
Instantiates a default CustomTextField.
+
+
CustomTextField(String) - Constructor for class atlantafx.base.controls.CustomTextField
+
 
+
CustomTextFieldSkin - Class in atlantafx.base.controls
+
 
+
CustomTextFieldSkin(TextField) - Constructor for class atlantafx.base.controls.CustomTextFieldSkin
+
 
+
+

D

+
+
DANGER - Static variable in class atlantafx.base.theme.Styles
+
 
+
dayCellDates - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
dayCellFactoryProperty() - Method in class atlantafx.base.controls.InlineDatePicker
+
+
A custom cell factory can be provided to customize individual day cells + Refer to DateCell and Cell for more information on cell factories.
+
+
dayCells - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
dayNameCells - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
daysPerWeek - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
DEFAULT_ANIMATION_TIME - Static variable in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
DEFAULT_STYLE_CLASS - Static variable in class atlantafx.base.controls.Breadcrumbs
+
 
+
DEFAULT_STYLE_CLASS - Static variable in class atlantafx.base.controls.ToggleSwitch
+
 
+
defaultCrumbNodeFactory - Variable in class atlantafx.base.controls.Breadcrumbs
+
 
+
defaultDividerFactory - Variable in class atlantafx.base.controls.Breadcrumbs
+
 
+
DENSE - Static variable in class atlantafx.base.theme.Styles
+
 
+
detach() - Method in class atlantafx.base.controls.Popover
+
+
Detaches the popover from the owning node.
+
+
detachableProperty() - Method in class atlantafx.base.controls.Popover
+
+
Determines if the popover is detachable at all.
+
+
detachedProperty() - Method in class atlantafx.base.controls.Popover
+
+
Determines whether the popover is detached from the owning node or not.
+
+
displayedYearMonthProperty() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
dispose() - Method in class atlantafx.base.controls.BehaviorBase
+
+
Called from SkinBase.dispose() to clean up the behavior state.
+
+
dispose() - Method in class atlantafx.base.controls.BehaviorSkinBase
+
dispose() - Method in class atlantafx.base.controls.PopoverSkin
+
 
+
dispose() - Method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
dividerFactory - Variable in class atlantafx.base.controls.Breadcrumbs
+
 
+
dividerFactoryProperty() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Divider factory is used to create custom divider instances.
+
+
DoubleStringConverter - Class in atlantafx.base.util
+
+
Converts between user-edited strings and Double values.
+
+
DoubleStringConverter() - Constructor for class atlantafx.base.util.DoubleStringConverter
+
+ +
+
DoubleStringConverter(Runnable) - Constructor for class atlantafx.base.util.DoubleStringConverter
+
+
Creates a DoubleStringConverter with an editor reset callback.
+
+
DoubleStringConverter(TextField, double, double) - Constructor for class atlantafx.base.util.DoubleStringConverter
+
+
Creates a DoubleStringConverter with the specified input range.
+
+
+

E

+
+
EDGE_TO_EDGE - Static variable in class atlantafx.base.theme.Tweaks
+
+
Removes external control borders.
+
+
ELEVATED_1 - Static variable in class atlantafx.base.theme.Styles
+
 
+
ELEVATED_2 - Static variable in class atlantafx.base.theme.Styles
+
 
+
ELEVATED_3 - Static variable in class atlantafx.base.theme.Styles
+
 
+
ELEVATED_4 - Static variable in class atlantafx.base.theme.Styles
+
 
+
+

F

+
+
fadeInDurationProperty() - Method in class atlantafx.base.controls.Popover
+
+
Stores the fade-in duration.
+
+
fadeOutDurationProperty() - Method in class atlantafx.base.controls.Popover
+
+
Stores the fade-out duration.
+
+
filter - Variable in class atlantafx.base.util.PasswordTextFormatter.PasswordStringConverter
+
 
+
fire() - Method in class atlantafx.base.controls.ToggleSwitch
+
+
Toggles the state of the Switch.
+
+
FIRST - Static variable in class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
FLAT - Static variable in class atlantafx.base.theme.Styles
+
 
+
FONT_ICON - Static variable in class atlantafx.base.theme.Styles
+
 
+
formatMonth(YearMonth) - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
formatYear(YearMonth) - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
forward(int, ChronoUnit, boolean) - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
forwardButton - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
fromString(String) - Method in class atlantafx.base.util.DoubleStringConverter
+
+
Converts the specified String into its Double value.
+
+
fromString(String) - Method in class atlantafx.base.util.IntegerStringConverter
+
+
Converts the specified String into its Integer value.
+
+
fromString(String) - Method in class atlantafx.base.util.PasswordTextFormatter.PasswordStringConverter
+
 
+
+

G

+
+
getArrowIndent() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the arrow indent property.
+
+
getArrowLocation() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the arrow location property.
+
+
getArrowSize() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the arrow size property.
+
+
getBehavior() - Method in class atlantafx.base.controls.BehaviorSkinBase
+
 
+
getBottomNode() - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Gets the value of the bottomNode property.
+
+
getChronology() - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Gets the value of the chronology property.
+
+
getClassCssMetaData() - Static method in class atlantafx.base.controls.InlineDatePicker
+
+
Returns the CssMetaData associated with this class, which may include the + CssMetaData of its superclasses.
+
+
getClassCssMetaData() - Static method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
getClassCssMetaData() - Static method in class atlantafx.base.controls.ToggleSwitchSkin
+
+
Returns the CssMetaData associated with this class, which may include the + CssMetaData of its super classes.
+
+
getContentNode() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the content property.
+
+
getControl() - Method in class atlantafx.base.controls.BehaviorBase
+
 
+
getControl() - Method in class atlantafx.base.controls.BehaviorSkinBase
+
 
+
getControlCssMetaData() - Method in class atlantafx.base.controls.InlineDatePicker
+
getCornerRadius() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the corner radius property.
+
+
getCrumbFactory() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Gets the value of the crumbFactory property.
+
+
getCssMetaData() - Method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
getCssMetaData() - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
getDayCellFactory() - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Gets the value of the dayCellFactory property.
+
+
getDaysPerWeek() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
getDividerFactory() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Gets the value of the dividerFactory property.
+
+
getFadeInDuration() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the fade-in duration property.
+
+
getFadeOutDuration() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the fade-out duration property.
+
+
getFirstDayOfMonth() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
getGraphic() - Method in class atlantafx.base.controls.RingProgressIndicator
+
+
Gets the value of the graphic property.
+
+
getIndeterminateAnimationTime() - Method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
getIndex(double, double) - Method in class atlantafx.base.controls.CustomTextFieldSkin
+
 
+
getLeft() - Method in class atlantafx.base.controls.CustomTextField
+
+
Returns the Node that is placed on the left of the text field.
+
+
getLocale() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
getMonthsPerYear() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
getName() - Method in class atlantafx.base.theme.NordDark
+
 
+
getName() - Method in class atlantafx.base.theme.NordLight
+
 
+
getName() - Method in class atlantafx.base.theme.PrimerDark
+
 
+
getName() - Method in class atlantafx.base.theme.PrimerLight
+
 
+
getName() - Method in interface atlantafx.base.theme.Theme
+
 
+
getNode() - Method in class atlantafx.base.controls.PopoverSkin
+
 
+
getOnCrumbAction() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Gets the value of the onCrumbAction property.
+
+
getPassword() - Method in class atlantafx.base.util.PasswordTextFormatter
+
+
Gets the value of the password property.
+
+
getPassword() - Method in class atlantafx.base.util.PasswordTextFormatter.PasswordStringConverter
+
 
+
getPrimaryChronology() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
+
The primary chronology for display.
+
+
getRight() - Method in class atlantafx.base.controls.CustomTextField
+
+
Returns the Node that is placed on the right of the text field.
+
+
getRoot() - Method in class atlantafx.base.controls.Popover
+
+
The root pane stores the content node of the popover.
+
+
getScene() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
getSelectedCrumb() - Method in class atlantafx.base.controls.Breadcrumbs.BreadCrumbActionEvent
+
 
+
getSelectedCrumb() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Gets the value of the selectedCrumb property.
+
+
getSkin() - Method in class atlantafx.base.controls.BehaviorBase
+
 
+
getSkinnable() - Method in class atlantafx.base.controls.PopoverSkin
+
 
+
getStringConverter() - Method in class atlantafx.base.controls.RingProgressIndicator
+
+
Gets the value of the stringConverter property.
+
+
getThumbMoveAnimationTime() - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
getTitle() - Method in class atlantafx.base.controls.CaptionMenuItem
+
+
Gets the value of the title property.
+
+
getTitle() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the title property.
+
+
getTopNode() - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Gets the value of the topNode property.
+
+
getUserAgentStylesheet() - Method in class atlantafx.base.theme.NordDark
+
 
+
getUserAgentStylesheet() - Method in class atlantafx.base.theme.NordLight
+
 
+
getUserAgentStylesheet() - Method in class atlantafx.base.theme.PrimerDark
+
 
+
getUserAgentStylesheet() - Method in class atlantafx.base.theme.PrimerLight
+
 
+
getUserAgentStylesheet() - Method in interface atlantafx.base.theme.Theme
+
 
+
getValue() - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Gets the value of the value property.
+
+
goToDate(LocalDate, boolean) - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
goToDayCell(DateCell, int, ChronoUnit, boolean) - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
graphic - Variable in class atlantafx.base.controls.RingProgressIndicator
+
 
+
graphicProperty() - Method in class atlantafx.base.controls.RingProgressIndicator
+
+
Any node to be displayed within the progress indicator.
+
+
+

H

+
+
headerAlwaysVisibleProperty() - Method in class atlantafx.base.controls.Popover
+
+
Determines whether the Popover header should remain visible or not, + even while attached.
+
+
hide() - Method in class atlantafx.base.controls.Popover
+
+
Hides the popover by quickly changing its opacity to 0.
+
+
hide(Duration) - Method in class atlantafx.base.controls.Popover
+
+
Hides the popover by quickly changing its opacity to 0.
+
+
+

I

+
+
indeterminateAnimationTime - Variable in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
InlineDatePicker - Class in atlantafx.base.controls
+
+
The DatePicker control allows the user to select a date.
+
+
InlineDatePicker() - Constructor for class atlantafx.base.controls.InlineDatePicker
+
+
Creates a default DatePicker instance with a null date value set.
+
+
InlineDatePicker(LocalDate) - Constructor for class atlantafx.base.controls.InlineDatePicker
+
+
Creates a DatePicker instance and sets the value to the given date.
+
+
InlineDatePickerBehavior - Class in atlantafx.base.controls
+
 
+
InlineDatePickerBehavior(InlineDatePicker, InlineDatePickerSkin) - Constructor for class atlantafx.base.controls.InlineDatePickerBehavior
+
 
+
InlineDatePickerSkin - Class in atlantafx.base.controls
+
 
+
InlineDatePickerSkin(InlineDatePicker) - Constructor for class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
InlineDatePickerSkin.CalendarGrid - Class in atlantafx.base.controls
+
 
+
IntegerStringConverter - Class in atlantafx.base.util
+
+
Converts between user-edited strings and Integer values.
+
+
IntegerStringConverter() - Constructor for class atlantafx.base.util.IntegerStringConverter
+
+ +
+
IntegerStringConverter(Runnable) - Constructor for class atlantafx.base.util.IntegerStringConverter
+
+
Creates an IntegerStringConverter with an editor reset callback.
+
+
IntegerStringConverter(TextField, int, int) - Constructor for class atlantafx.base.util.IntegerStringConverter
+
+
Creates an IntegerStringConverter with the specified input range.
+
+
INTERACTIVE - Static variable in class atlantafx.base.theme.Styles
+
 
+
isAnimated() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the "animated" property.
+
+
isAutoNavigationEnabled() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Gets the value of the autoNavigationEnabled property.
+
+
isCloseButtonEnabled() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the closeButtonEnabled property.
+
+
isDarkMode() - Method in class atlantafx.base.theme.NordDark
+
 
+
isDarkMode() - Method in class atlantafx.base.theme.NordLight
+
 
+
isDarkMode() - Method in class atlantafx.base.theme.PrimerDark
+
 
+
isDarkMode() - Method in class atlantafx.base.theme.PrimerLight
+
 
+
isDarkMode() - Method in interface atlantafx.base.theme.Theme
+
 
+
isDefault() - Method in interface atlantafx.base.theme.Theme
+
 
+
isDetachable() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the detachable property.
+
+
isDetached() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the detached property.
+
+
isFirst() - Method in class atlantafx.base.controls.Breadcrumbs.BreadCrumbItem
+
 
+
isHeaderAlwaysVisible() - Method in class atlantafx.base.controls.Popover
+
+
Returns the value of the detachable property.
+
+
isLast() - Method in class atlantafx.base.controls.Breadcrumbs.BreadCrumbItem
+
 
+
isLinux() - Static method in class atlantafx.base.util.PlatformUtils
+
 
+
isMac() - Static method in class atlantafx.base.util.PlatformUtils
+
 
+
isRevealPassword() - Method in class atlantafx.base.util.PasswordTextFormatter
+
+
Gets the value of the revealPassword property.
+
+
isReverse() - Method in class atlantafx.base.controls.RingProgressIndicator
+
+
Gets the value of the reverse property.
+
+
isSelected() - Method in class atlantafx.base.controls.ToggleSwitch
+
+
Returns whether this Toggle Switch is selected.
+
+
isShowWeekNumbers() - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Gets the value of the showWeekNumbers property.
+
+
isUnix() - Static method in class atlantafx.base.util.PlatformUtils
+
 
+
isWindows() - Static method in class atlantafx.base.util.PlatformUtils
+
 
+
+

L

+
+
label - Variable in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
labelContainer - Variable in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
LARGE - Static variable in class atlantafx.base.theme.Styles
+
 
+
LAST - Static variable in class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
lastFocusedDayCell - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
lastValidChronology - Variable in class atlantafx.base.controls.InlineDatePicker
+
 
+
lastValidDate - Variable in class atlantafx.base.controls.InlineDatePicker
+
 
+
layoutChildren() - Method in class atlantafx.base.controls.InlineDatePickerSkin.CalendarGrid
+
 
+
layoutChildren(double, double, double, double) - Method in class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
layoutChildren(double, double, double, double) - Method in class atlantafx.base.controls.CustomTextFieldSkin
+
 
+
layoutChildren(double, double, double, double) - Method in class atlantafx.base.controls.ProgressSliderSkin
+
 
+
layoutChildren(double, double, double, double) - Method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
layoutChildren(double, double, double, double) - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
LEFT - Static variable in class atlantafx.base.theme.Styles
+
 
+
LEFT_BOTTOM - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
LEFT_CENTER - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
LEFT_PILL - Static variable in class atlantafx.base.theme.Styles
+
 
+
LEFT_TOP - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
leftProperty() - Method in class atlantafx.base.controls.CustomTextField
+
+
Returns an ObjectProperty wrapping the Node that is placed + on the left of the text field.
+
+
leftProperty() - Method in class atlantafx.base.controls.CustomTextFieldSkin
+
 
+
+

M

+
+
maskText(int) - Method in class atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
 
+
MEDIUM - Static variable in class atlantafx.base.theme.Styles
+
 
+
monthLabel - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
moveBackward(MouseEvent) - Method in class atlantafx.base.controls.InlineDatePickerBehavior
+
 
+
moveForward(MouseEvent) - Method in class atlantafx.base.controls.InlineDatePickerBehavior
+
 
+
+

N

+
+
NO_ARROW - Static variable in class atlantafx.base.theme.Tweaks
+
+
Removes or hides dropdown arrow button.
+
+
NordDark - Class in atlantafx.base.theme
+
 
+
NordDark() - Constructor for class atlantafx.base.theme.NordDark
+
 
+
NordLight - Class in atlantafx.base.theme
+
 
+
NordLight() - Constructor for class atlantafx.base.theme.NordLight
+
 
+
+

O

+
+
of(String, String, boolean) - Static method in interface atlantafx.base.theme.Theme
+
 
+
onBreadCrumbAction(Breadcrumbs.BreadCrumbItem<T>) - Method in class atlantafx.base.controls.BreadcrumbsSkin
+
+
Occurs when a bread crumb gets the action event.
+
+
onCrumbAction - Variable in class atlantafx.base.controls.Breadcrumbs
+
 
+
onCrumbActionProperty() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
The EventHandler is called when a user selects a bread crumb.
+
+
onKeyPressed(KeyEvent) - Method in class atlantafx.base.controls.InlineDatePickerBehavior
+
 
+
+

P

+
+
password - Variable in class atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
 
+
PasswordFilter() - Constructor for class atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
 
+
passwordProperty() - Method in class atlantafx.base.util.PasswordTextFormatter
+
 
+
PasswordStringConverter(PasswordTextFormatter.PasswordFilter) - Constructor for class atlantafx.base.util.PasswordTextFormatter.PasswordStringConverter
+
 
+
PasswordTextFormatter - Class in atlantafx.base.util
+
+
An alternative for the PasswordField.
+
+
PasswordTextFormatter(StringConverter<String>, UnaryOperator<TextFormatter.Change>, TextField, char) - Constructor for class atlantafx.base.util.PasswordTextFormatter
+
 
+
PasswordTextFormatter.PasswordFilter - Class in atlantafx.base.util
+
 
+
PasswordTextFormatter.PasswordStringConverter - Class in atlantafx.base.util
+
 
+
PlatformUtils - Class in atlantafx.base.util
+
+
Utility class that provides just some basic methods that's commonly necessary + for control/skin development.
+
+
Popover - Class in atlantafx.base.controls
+
+
The Popover control provides detailed information about an owning node in a + popup window.
+
+
Popover() - Constructor for class atlantafx.base.controls.Popover
+
+
Creates a popover with a label as the content node.
+
+
Popover(Node) - Constructor for class atlantafx.base.controls.Popover
+
+
Creates a popover with the given node as the content node.
+
+
Popover.ArrowLocation - Enum Class in atlantafx.base.controls
+
+
All possible arrow locations.
+
+
PopoverSkin - Class in atlantafx.base.controls
+
 
+
PopoverSkin(Popover) - Constructor for class atlantafx.base.controls.PopoverSkin
+
 
+
PrimerDark - Class in atlantafx.base.theme
+
 
+
PrimerDark() - Constructor for class atlantafx.base.theme.PrimerDark
+
 
+
PrimerLight - Class in atlantafx.base.theme
+
 
+
PrimerLight() - Constructor for class atlantafx.base.theme.PrimerLight
+
 
+
progressArc - Variable in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
progressLabel - Variable in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
ProgressSliderSkin - Class in atlantafx.base.controls
+
+
Slider skin that supports progress color.
+
+
ProgressSliderSkin(Slider) - Constructor for class atlantafx.base.controls.ProgressSliderSkin
+
 
+
progressTrack - Variable in class atlantafx.base.controls.ProgressSliderSkin
+
 
+
PSEUDO_CLASS_SELECTED - Static variable in class atlantafx.base.controls.ToggleSwitch
+
 
+
+

R

+
+
refresh() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
rememberFocusedDayCell() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
revealPassword - Variable in class atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
 
+
revealPasswordProperty() - Method in class atlantafx.base.util.PasswordTextFormatter
+
 
+
reverseProperty() - Method in class atlantafx.base.controls.RingProgressIndicator
+
+
Reverse progress indicator scale.
+
+
RIGHT - Static variable in class atlantafx.base.theme.Styles
+
 
+
RIGHT_BOTTOM - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
RIGHT_CENTER - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
RIGHT_PILL - Static variable in class atlantafx.base.theme.Styles
+
 
+
RIGHT_TOP - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
rightProperty() - Method in class atlantafx.base.controls.CustomTextField
+
+
Property representing the Node that is placed on the right of the text field.
+
+
rightProperty() - Method in class atlantafx.base.controls.CustomTextFieldSkin
+
 
+
RingProgressIndicator - Class in atlantafx.base.controls
+
 
+
RingProgressIndicator() - Constructor for class atlantafx.base.controls.RingProgressIndicator
+
 
+
RingProgressIndicator(double) - Constructor for class atlantafx.base.controls.RingProgressIndicator
+
 
+
RingProgressIndicator(double, boolean) - Constructor for class atlantafx.base.controls.RingProgressIndicator
+
 
+
RingProgressIndicatorSkin - Class in atlantafx.base.controls
+
 
+
RingProgressIndicatorSkin(RingProgressIndicator) - Constructor for class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
rootPane - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
ROUNDED - Static variable in class atlantafx.base.theme.Styles
+
 
+
+

S

+
+
sb - Variable in class atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
 
+
selectDayCell(DateCell) - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
selectedCrumb - Variable in class atlantafx.base.controls.Breadcrumbs
+
 
+
selectedCrumbProperty() - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Represents the bottom-most path node (the node on the most-right side in + terms of the bread crumb bar).
+
+
selectedProperty() - Method in class atlantafx.base.controls.ToggleSwitch
+
+
Returns the selected property.
+
+
selectedStateChanged() - Method in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
setAnimated(boolean) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the "animated" property.
+
+
setArrowIndent(double) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the arrow indent property.
+
+
setArrowLocation(Popover.ArrowLocation) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the arrow location property.
+
+
setArrowSize(double) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the arrow size property.
+
+
setAutoNavigationEnabled(boolean) - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Sets the value of the autoNavigationEnabled property.
+
+
setBottomNode(Node) - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Sets the value of the bottomNode property.
+
+
setBullet(char) - Method in class atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
 
+
setChronology(Chronology) - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Sets the value of the chronology property.
+
+
setCloseButtonEnabled(boolean) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the closeButtonEnabled property.
+
+
setContentNode(Node) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the content property.
+
+
setCornerRadius(double) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the corner radius property.
+
+
setCrumbFactory(Callback<Breadcrumbs.BreadCrumbItem<T>, ButtonBase>) - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Sets the value of the crumbFactory property.
+
+
setDayCellFactory(Callback<InlineDatePicker, DateCell>) - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Sets the value of the dayCellFactory property.
+
+
setDetachable(boolean) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the detachable property.
+
+
setDetached(boolean) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the detached property.
+
+
setDividerFactory(Callback<Breadcrumbs.BreadCrumbItem<T>, ? extends Node>) - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Sets the value of the dividerFactory property.
+
+
setFadeInDuration(Duration) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the fade-in duration property.
+
+
setFadeOutDuration(Duration) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the fade-out duration property.
+
+
setGraphic(Node) - Method in class atlantafx.base.controls.RingProgressIndicator
+
+
Sets the value of the graphic property.
+
+
setHeaderAlwaysVisible(boolean) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the headerAlwaysVisible property.
+
+
setInitialText(String) - Method in class atlantafx.base.util.PasswordTextFormatter.PasswordFilter
+
 
+
setLeft(Node) - Method in class atlantafx.base.controls.CustomTextField
+
+
Sets the Node that is placed on the left of the text field.
+
+
setOnCrumbAction(EventHandler<Breadcrumbs.BreadCrumbActionEvent<T>>) - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Set a new EventHandler for when a user selects a crumb.
+
+
setReset(Runnable) - Method in class atlantafx.base.util.DoubleStringConverter
+
+
Sets the editor reset callback.
+
+
setReset(Runnable) - Method in class atlantafx.base.util.IntegerStringConverter
+
+
Sets the editor reset callback.
+
+
setRevealPassword(boolean) - Method in class atlantafx.base.util.PasswordTextFormatter
+
+
Sets the value of the revealPassword property.
+
+
setRight(Node) - Method in class atlantafx.base.controls.CustomTextField
+
+
Sets the Node that is placed on the right of the text field.
+
+
setSelected(boolean) - Method in class atlantafx.base.controls.ToggleSwitch
+
+
Sets the selected value.
+
+
setSelectedCrumb(Breadcrumbs.BreadCrumbItem<T>) - Method in class atlantafx.base.controls.Breadcrumbs
+
+
Sets the value of the selectedCrumb property.
+
+
setShowWeekNumbers(boolean) - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Sets the value of the showWeekNumbers property.
+
+
setStringConverter(StringConverter<Double>) - Method in class atlantafx.base.controls.RingProgressIndicator
+
+
Sets the value of the stringConverter property.
+
+
setTitle(String) - Method in class atlantafx.base.controls.CaptionMenuItem
+
+
Sets the value of the title property.
+
+
setTitle(String) - Method in class atlantafx.base.controls.Popover
+
+
Sets the value of the title property.
+
+
setTopNode(Node) - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Sets the value of the topNode property.
+
+
setValue(LocalDate) - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Sets the value of the value property.
+
+
show(Node) - Method in class atlantafx.base.controls.Popover
+
+
Shows the popover in a position relative to the edges of the given owner + node.
+
+
show(Node, double) - Method in class atlantafx.base.controls.Popover
+
+
Shows the popover in a position relative to the edges of the given owner + node.
+
+
show(Node, double, double) - Method in class atlantafx.base.controls.Popover
+
+
Makes the popover visible at the give location and associates it with + the given owner node.
+
+
show(Node, double, double, Duration) - Method in class atlantafx.base.controls.Popover
+
+
Makes the popover visible at the give location and associates it with + the given owner node.
+
+
show(Window) - Method in class atlantafx.base.controls.Popover
+
show(Window, double, double) - Method in class atlantafx.base.controls.Popover
+
showWeekNumbersProperty() - Method in class atlantafx.base.controls.InlineDatePicker
+
+
Whether the DatePicker popup should display a column showing week numbers.
+
+
SMALL - Static variable in class atlantafx.base.theme.Styles
+
 
+
Spacer - Class in atlantafx.base.controls
+
 
+
Spacer() - Constructor for class atlantafx.base.controls.Spacer
+
 
+
Spacer(double) - Constructor for class atlantafx.base.controls.Spacer
+
 
+
Spacer(double, Orientation) - Constructor for class atlantafx.base.controls.Spacer
+
 
+
Spacer(Orientation) - Constructor for class atlantafx.base.controls.Spacer
+
 
+
STATE_ACCENT - Static variable in class atlantafx.base.theme.Styles
+
 
+
STATE_DANGER - Static variable in class atlantafx.base.theme.Styles
+
 
+
STATE_SUCCESS - Static variable in class atlantafx.base.theme.Styles
+
 
+
STATE_WARNING - Static variable in class atlantafx.base.theme.Styles
+
 
+
stringConverter - Variable in class atlantafx.base.controls.RingProgressIndicator
+
 
+
stringConverterProperty() - Method in class atlantafx.base.controls.RingProgressIndicator
+
+
Optional converter to transform progress value to string.
+
+
STRIPED - Static variable in class atlantafx.base.theme.Styles
+
 
+
Styles - Class in atlantafx.base.theme
+
 
+
SUCCESS - Static variable in class atlantafx.base.theme.Styles
+
 
+
+

T

+
+
TEXT - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_BOLD - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_BOLDER - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_CAPTION - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_ITALIC - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_LIGHTER - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_MUTED - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_NORMAL - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_OBLIQUE - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_SMALL - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_STRIKETHROUGH - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_SUBTLE - Static variable in class atlantafx.base.theme.Styles
+
 
+
TEXT_UNDERLINED - Static variable in class atlantafx.base.theme.Styles
+
 
+
Theme - Interface in atlantafx.base.theme
+
 
+
thumb - Variable in class atlantafx.base.controls.ProgressSliderSkin
+
 
+
thumb - Variable in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
thumbArea - Variable in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
title - Variable in class atlantafx.base.controls.CaptionMenuItem
+
 
+
TITLE_1 - Static variable in class atlantafx.base.theme.Styles
+
 
+
TITLE_2 - Static variable in class atlantafx.base.theme.Styles
+
 
+
TITLE_3 - Static variable in class atlantafx.base.theme.Styles
+
 
+
TITLE_4 - Static variable in class atlantafx.base.theme.Styles
+
 
+
titleProperty() - Method in class atlantafx.base.controls.CaptionMenuItem
+
 
+
titleProperty() - Method in class atlantafx.base.controls.Popover
+
+
Stores the title to display in the Popover's header.
+
+
toggleIndeterminate() - Method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
toggleStyleClass(Node, String) - Static method in class atlantafx.base.theme.Styles
+
 
+
ToggleSwitch - Class in atlantafx.base.controls
+
 
+
ToggleSwitch() - Constructor for class atlantafx.base.controls.ToggleSwitch
+
+
Creates a toggle switch with empty string for its label.
+
+
ToggleSwitch(String) - Constructor for class atlantafx.base.controls.ToggleSwitch
+
+
Creates a toggle switch with the specified label.
+
+
ToggleSwitchSkin - Class in atlantafx.base.controls
+
 
+
ToggleSwitchSkin(ToggleSwitch) - Constructor for class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
TOP - Static variable in class atlantafx.base.theme.Styles
+
 
+
TOP_CENTER - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
TOP_LEFT - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
TOP_RIGHT - Enum constant in enum class atlantafx.base.controls.Popover.ArrowLocation
+
 
+
topNodeProperty() - Method in class atlantafx.base.controls.InlineDatePicker
+
 
+
toString(Double) - Method in class atlantafx.base.util.DoubleStringConverter
+
+
Converts the specified Double into its String form.
+
+
toString(Integer) - Method in class atlantafx.base.util.IntegerStringConverter
+
+
Converts the specified Integer into its String form.
+
+
toString(String) - Method in class atlantafx.base.util.PasswordTextFormatter.PasswordStringConverter
+
 
+
track - Variable in class atlantafx.base.controls.ProgressSliderSkin
+
 
+
trackCircle - Variable in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
transition - Variable in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
transition - Variable in class atlantafx.base.controls.ToggleSwitchSkin
+
 
+
treeChildrenModifiedHandler - Variable in class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
Tweaks - Class in atlantafx.base.theme
+
+
Contains extra style class names introduced to tweak some controls view if and where it makes sense.
+
+
+

U

+
+
unregisterListeners() - Method in class atlantafx.base.controls.BehaviorSkinBase
+
+
Unbinds all properties and removes any listeners before disposing the skin.
+
+
updateBreadCrumbs() - Method in class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
updateDayCells() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
updateDayNameCells() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
updateGrid() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
updateMonthYearPane() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
updateProgressLabel() - Method in class atlantafx.base.controls.RingProgressIndicatorSkin
+
 
+
updateSelectedPath(Breadcrumbs.BreadCrumbItem<T>, Breadcrumbs.BreadCrumbItem<T>) - Method in class atlantafx.base.controls.BreadcrumbsSkin
+
 
+
updateValues() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
updateWeekNumberCells() - Method in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
+

V

+
+
valueOf(String) - Static method in enum class atlantafx.base.controls.Popover.ArrowLocation
+
+
Returns the enum constant of this class with the specified name.
+
+
valueProperty() - Method in class atlantafx.base.controls.InlineDatePicker
+
 
+
values() - Static method in enum class atlantafx.base.controls.Popover.ArrowLocation
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
+

W

+
+
WARNING - Static variable in class atlantafx.base.theme.Styles
+
 
+
weekNumberCells - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
+

Y

+
+
yearLabel - Variable in class atlantafx.base.controls.InlineDatePickerSkin
+
 
+
+A B C D E F G H I L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/index.html b/docs/docs/apidocs/index.html new file mode 100644 index 0000000..caba43a --- /dev/null +++ b/docs/docs/apidocs/index.html @@ -0,0 +1,26 @@ + + + + +atlantafx-base 1.2.0 API + + + + + + + + + + + +
+ +

atlantafx.base/module-summary.html

+
+ + diff --git a/docs/docs/apidocs/jquery-ui.overrides.css b/docs/docs/apidocs/jquery-ui.overrides.css new file mode 100644 index 0000000..facf852 --- /dev/null +++ b/docs/docs/apidocs/jquery-ui.overrides.css @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + /* Overrides the color of selection used in jQuery UI */ + background: #F8981D; + border: 1px solid #F8981D; +} diff --git a/docs/docs/apidocs/legal/ADDITIONAL_LICENSE_INFO b/docs/docs/apidocs/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 0000000..ff700cd --- /dev/null +++ b/docs/docs/apidocs/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1,37 @@ + ADDITIONAL INFORMATION ABOUT LICENSING + +Certain files distributed by Oracle America, Inc. and/or its affiliates are +subject to the following clarification and special exception to the GPLv2, +based on the GNU Project exception for its Classpath libraries, known as the +GNU Classpath Exception. + +Note that Oracle includes multiple, independent programs in this software +package. Some of those programs are provided under licenses deemed +incompatible with the GPLv2 by the Free Software Foundation and others. +For example, the package includes programs licensed under the Apache +License, Version 2.0 and may include FreeType. Such programs are licensed +to you under their original licenses. + +Oracle facilitates your further distribution of this package by adding the +Classpath Exception to the necessary parts of its GPLv2 code, which permits +you to use that code in combination with other independent modules not +licensed under the GPLv2. However, note that this would not permit you to +commingle code under an incompatible license with Oracle's GPLv2 licensed +code by, for example, cutting and pasting such code into a file also +containing Oracle's GPLv2 licensed code and then distributing the result. + +Additionally, if you were to remove the Classpath Exception from any of the +files to which it applies and distribute the result, you would likely be +required to license some or all of the other code in that distribution under +the GPLv2 as well, and since the GPLv2 is incompatible with the license terms +of some items included in the distribution by Oracle, removing the Classpath +Exception could therefore effectively compromise your ability to further +distribute the package. + +Failing to distribute notices associated with some files may also create +unexpected legal consequences. + +Proceed with caution and we recommend that you obtain the advice of a lawyer +skilled in open source matters before removing the Classpath Exception or +making modifications to this package which may subsequently be redistributed +and/or involve the use of third party software. diff --git a/docs/docs/apidocs/legal/ASSEMBLY_EXCEPTION b/docs/docs/apidocs/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 0000000..065b8d9 --- /dev/null +++ b/docs/docs/apidocs/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1,27 @@ + +OPENJDK ASSEMBLY EXCEPTION + +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 +only ("GPL2"), with the following clarification and special exception. + + Linking this OpenJDK Code statically or dynamically with other code + is making a combined work based on this library. Thus, the terms + and conditions of GPL2 cover the whole combination. + + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at + http://openjdk.java.net/legal/exception-modules-2007-05-08.html + ("Designated Exception Modules") to produce an executable, + regardless of the license terms of the Designated Exception Modules, + and to copy and distribute the resulting executable under GPL2, + provided that the Designated Exception Modules continue to be + governed by the licenses under which they were offered by Oracle. + +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff --git a/docs/docs/apidocs/legal/LICENSE b/docs/docs/apidocs/legal/LICENSE new file mode 100644 index 0000000..8b400c7 --- /dev/null +++ b/docs/docs/apidocs/legal/LICENSE @@ -0,0 +1,347 @@ +The GNU General Public License (GPL) + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share +and change it. By contrast, the GNU General Public License is intended to +guarantee your freedom to share and change free software--to make sure the +software is free for all its users. This General Public License applies to +most of the Free Software Foundation's software and to any other program whose +authors commit to using it. (Some other Free Software Foundation software is +covered by the GNU Library General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom to +distribute copies of free software (and charge for this service if you wish), +that you receive source code or can get it if you want it, that you can change +the software or use pieces of it in new free programs; and that you know you +can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny +you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must +make sure that they, too, receive or can get the source code. And you must +show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients to +know that what they have is not the original, so that any problems introduced +by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program proprietary. +To prevent this, we have made it clear that any patent must be licensed for +everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms of +this General Public License. The "Program", below, refers to any such program +or work, and a "work based on the Program" means either the Program or any +derivative work under copyright law: that is to say, a work containing the +Program or a portion of it, either verbatim or with modifications and/or +translated into another language. (Hereinafter, translation is included +without limitation in the term "modification".) Each licensee is addressed as +"you". + +Activities other than copying, distribution and modification are not covered by +this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made by +running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as +you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may +at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus +forming a work based on the Program, and copy and distribute such modifications +or work under the terms of Section 1 above, provided that you also meet all of +these conditions: + + a) You must cause the modified files to carry prominent notices stating + that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or + in part contains or is derived from the Program or any part thereof, to be + licensed as a whole at no charge to all third parties under the terms of + this License. + + c) If the modified program normally reads commands interactively when run, + you must cause it, when started running for such interactive use in the + most ordinary way, to print or display an announcement including an + appropriate copyright notice and a notice that there is no warranty (or + else, saying that you provide a warranty) and that users may redistribute + the program under these conditions, and telling the user how to view a copy + of this License. (Exception: if the Program itself is interactive but does + not normally print such an announcement, your work based on the Program is + not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be reasonably +considered independent and separate works in themselves, then this License, and +its terms, do not apply to those sections when you distribute them as separate +works. But when you distribute the same sections as part of a whole which is a +work based on the Program, the distribution of the whole must be on the terms +of this License, whose permissions for other licensees extend to the entire +whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your +rights to work written entirely by you; rather, the intent is to exercise the +right to control the distribution of derivative or collective works based on +the Program. + +In addition, mere aggregation of another work not based on the Program with the +Program (or with a work based on the Program) on a volume of a storage or +distribution medium does not bring the other work under the scope of this +License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 and +2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source + code, which must be distributed under the terms of Sections 1 and 2 above + on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to + give any third party, for a charge no more than your cost of physically + performing source distribution, a complete machine-readable copy of the + corresponding source code, to be distributed under the terms of Sections 1 + and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed only + for noncommercial distribution and only if you received the program in + object code or executable form with such an offer, in accord with + Subsection b above.) + +The source code for a work means the preferred form of the work for making +modifications to it. For an executable work, complete source code means all +the source code for all modules it contains, plus any associated interface +definition files, plus the scripts used to control compilation and installation +of the executable. However, as a special exception, the source code +distributed need not include anything that is normally distributed (in either +source or binary form) with the major components (compiler, kernel, and so on) +of the operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the source +code from the same place counts as distribution of the source code, even though +third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, modify, +sublicense or distribute the Program is void, and will automatically terminate +your rights under this License. However, parties who have received copies, or +rights, from you under this License will not have their licenses terminated so +long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the Program +or its derivative works. These actions are prohibited by law if you do not +accept this License. Therefore, by modifying or distributing the Program (or +any work based on the Program), you indicate your acceptance of this License to +do so, and all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), +the recipient automatically receives a license from the original licensor to +copy, distribute or modify the Program subject to these terms and conditions. +You may not impose any further restrictions on the recipients' exercise of the +rights granted herein. You are not responsible for enforcing compliance by +third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose that +choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original +copyright holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In +such case, this License incorporates the limitation as if written in the body +of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the +General Public License from time to time. Such new versions will be similar in +spirit to the present version, but may differ in detail to address new problems +or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any later +version", you have the option of following the terms and conditions either of +that version or of any later version published by the Free Software Foundation. +If the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software Foundation, +write to the Free Software Foundation; we sometimes make exceptions for this. +Our decision will be guided by the two goals of preserving the free status of +all derivatives of our free software and of promoting the sharing and reuse of +software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR +THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE +PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, +YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL +ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE +PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR +INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA +BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER +OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively convey the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + + Copyright (C) + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it +starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author Gnomovision comes + with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free + software, and you are welcome to redistribute it under certain conditions; + type 'show c' for details. + +The hypothetical commands 'show w' and 'show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than 'show w' and 'show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, +if any, to sign a "copyright disclaimer" for the program, if necessary. Here +is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + 'Gnomovision' (which makes passes at compilers) written by James Hacker. + + signature of Ty Coon, 1 April 1989 + + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General Public +License instead of this License. + + +"CLASSPATH" EXCEPTION TO THE GPL + +Certain source files distributed by Oracle America and/or its affiliates are +subject to the following clarification and special exception to the GPL, but +only where Oracle has expressly included in the particular source file's header +the words "Oracle designates this particular file as subject to the "Classpath" +exception as provided by Oracle in the LICENSE file that accompanied this code." + + Linking this library statically or dynamically with other modules is making + a combined work based on this library. Thus, the terms and conditions of + the GNU General Public License cover the whole combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent modules, + and to copy and distribute the resulting executable under terms of your + choice, provided that you also meet, for each linked independent module, + the terms and conditions of the license of that module. An independent + module is a module which is not derived from or based on this library. If + you modify this library, you may extend this exception to your version of + the library, but you are not obligated to do so. If you do not wish to do + so, delete this exception statement from your version. diff --git a/docs/docs/apidocs/legal/jquery.md b/docs/docs/apidocs/legal/jquery.md new file mode 100644 index 0000000..f7b72e3 --- /dev/null +++ b/docs/docs/apidocs/legal/jquery.md @@ -0,0 +1,72 @@ +## jQuery v3.6.0 + +### jQuery License +``` +jQuery v 3.6.0 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +****************************************** + +The jQuery JavaScript Library v3.6.0 also includes Sizzle.js + +Sizzle.js includes the following license: + +Copyright JS Foundation and other contributors, https://js.foundation/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/sizzle + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +********************* + +``` diff --git a/docs/docs/apidocs/legal/jqueryUI.md b/docs/docs/apidocs/legal/jqueryUI.md new file mode 100644 index 0000000..9f4c9e9 --- /dev/null +++ b/docs/docs/apidocs/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.1 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/docs/docs/apidocs/member-search-index.js b/docs/docs/apidocs/member-search-index.js new file mode 100644 index 0000000..b896b0d --- /dev/null +++ b/docs/docs/apidocs/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"atlantafx.base.theme","c":"Styles","l":"ACCENT"},{"p":"atlantafx.base.theme","c":"Styles","l":"activatePseudoClass(Node, PseudoClass, PseudoClass...)","u":"activatePseudoClass(javafx.scene.Node,javafx.css.PseudoClass,javafx.css.PseudoClass...)"},{"p":"atlantafx.base.theme","c":"Styles","l":"addStyleClass(Node, String, String...)","u":"addStyleClass(javafx.scene.Node,java.lang.String,java.lang.String...)"},{"p":"atlantafx.base.theme","c":"Tweaks","l":"ALIGN_CENTER"},{"p":"atlantafx.base.theme","c":"Tweaks","l":"ALIGN_LEFT"},{"p":"atlantafx.base.theme","c":"Tweaks","l":"ALIGN_RIGHT"},{"p":"atlantafx.base.theme","c":"Tweaks","l":"ALT_ICON"},{"p":"atlantafx.base.controls","c":"Popover","l":"animatedProperty()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordFilter","l":"apply(TextFormatter.Change)","u":"apply(javafx.scene.control.TextFormatter.Change)"},{"p":"atlantafx.base.controls","c":"Popover","l":"arrowIndentProperty()"},{"p":"atlantafx.base.controls","c":"Popover","l":"arrowLocationProperty()"},{"p":"atlantafx.base.controls","c":"Popover","l":"arrowSizeProperty()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"autoNavigation"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"autoNavigationEnabledProperty()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"backButton"},{"p":"atlantafx.base.controls","c":"BehaviorSkinBase","l":"behavior"},{"p":"atlantafx.base.controls","c":"BehaviorBase","l":"BehaviorBase(C, S)","u":"%3Cinit%3E(C,S)"},{"p":"atlantafx.base.controls","c":"BehaviorSkinBase","l":"BehaviorSkinBase(C)","u":"%3Cinit%3E(C)"},{"p":"atlantafx.base.theme","c":"Styles","l":"BORDERED"},{"p":"atlantafx.base.theme","c":"Styles","l":"BOTTOM"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"BOTTOM_CENTER"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"BOTTOM_LEFT"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"BOTTOM_RIGHT"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"bottomNodeProperty()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs.BreadCrumbActionEvent","l":"BreadCrumbActionEvent(Breadcrumbs.BreadCrumbItem)","u":"%3Cinit%3E(atlantafx.base.controls.Breadcrumbs.BreadCrumbItem)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs.BreadCrumbItem","l":"BreadCrumbItem(T)","u":"%3Cinit%3E(T)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"Breadcrumbs()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"Breadcrumbs(Breadcrumbs.BreadCrumbItem)","u":"%3Cinit%3E(atlantafx.base.controls.Breadcrumbs.BreadCrumbItem)"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"BreadcrumbsSkin(Breadcrumbs)","u":"%3Cinit%3E(atlantafx.base.controls.Breadcrumbs)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"buildTreeModel(T...)"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordFilter","l":"bullet"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter","l":"BULLET"},{"p":"atlantafx.base.theme","c":"Styles","l":"BUTTON_CIRCLE"},{"p":"atlantafx.base.theme","c":"Styles","l":"BUTTON_ICON"},{"p":"atlantafx.base.theme","c":"Styles","l":"BUTTON_OUTLINED"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"calendarGrid"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin.CalendarGrid","l":"CalendarGrid()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"canGoMonthBack()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"canGoMonthForward()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"canGoYearBack()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"canGoYearForward()"},{"p":"atlantafx.base.controls","c":"CaptionMenuItem","l":"CaptionMenuItem()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"CaptionMenuItem","l":"CaptionMenuItem(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"atlantafx.base.theme","c":"Styles","l":"CENTER"},{"p":"atlantafx.base.theme","c":"Styles","l":"CENTER_PILL"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"chronologyProperty()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"clearFocus()"},{"p":"atlantafx.base.controls","c":"Popover","l":"closeButtonEnabledProperty()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"computeMaxHeight(double, double, double, double, double)","u":"computeMaxHeight(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"computeMaxHeight(double, double, double, double, double)","u":"computeMaxHeight(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"computeMaxWidth(double, double, double, double, double)","u":"computeMaxWidth(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"CustomTextFieldSkin","l":"computeMinHeight(double, double, double, double, double)","u":"computeMinHeight(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"computeMinHeight(double, double, double, double, double)","u":"computeMinHeight(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"computeMinHeight(double, double, double, double, double)","u":"computeMinHeight(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"computeMinWidth(double, double, double, double, double)","u":"computeMinWidth(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"CustomTextFieldSkin","l":"computeMinWidth(double, double, double, double, double)","u":"computeMinWidth(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"computeMinWidth(double, double, double, double, double)","u":"computeMinWidth(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"CustomTextFieldSkin","l":"computePrefHeight(double, double, double, double, double)","u":"computePrefHeight(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"computePrefHeight(double, double, double, double, double)","u":"computePrefHeight(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"computePrefHeight(double, double, double, double, double)","u":"computePrefHeight(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin.CalendarGrid","l":"computePrefWidth(double)"},{"p":"atlantafx.base.controls","c":"CustomTextFieldSkin","l":"computePrefWidth(double, double, double, double, double)","u":"computePrefWidth(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"computePrefWidth(double, double, double, double, double)","u":"computePrefWidth(double,double,double,double,double)"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"constructFlatPath(Breadcrumbs.BreadCrumbItem)","u":"constructFlatPath(atlantafx.base.controls.Breadcrumbs.BreadCrumbItem)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"container"},{"p":"atlantafx.base.controls","c":"Popover","l":"contentNodeProperty()"},{"p":"atlantafx.base.controls","c":"Popover","l":"cornerRadiusProperty()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter","l":"create(TextField)","u":"create(javafx.scene.control.TextField)"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter","l":"create(TextField, char)","u":"create(javafx.scene.control.TextField,char)"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"createCrumb(Breadcrumbs.BreadCrumbItem)","u":"createCrumb(atlantafx.base.controls.Breadcrumbs.BreadCrumbItem)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"createDayCell()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"createDayCells()"},{"p":"atlantafx.base.controls","c":"BehaviorSkinBase","l":"createDefaultBehavior()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"createDefaultBehavior()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"createDefaultSkin()"},{"p":"atlantafx.base.controls","c":"CustomTextField","l":"createDefaultSkin()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"createDefaultSkin()"},{"p":"atlantafx.base.controls","c":"Popover","l":"createDefaultSkin()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"createDefaultSkin()"},{"p":"atlantafx.base.controls","c":"ToggleSwitch","l":"createDefaultSkin()"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"createDivider(Breadcrumbs.BreadCrumbItem)","u":"createDivider(atlantafx.base.controls.Breadcrumbs.BreadCrumbItem)"},{"p":"atlantafx.base.util","c":"DoubleStringConverter","l":"createFor(Spinner)","u":"createFor(javafx.scene.control.Spinner)"},{"p":"atlantafx.base.util","c":"IntegerStringConverter","l":"createFor(Spinner)","u":"createFor(javafx.scene.control.Spinner)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"createMonthYearPane()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"createUI()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs.BreadCrumbActionEvent","l":"CRUMB_ACTION"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"crumbFactory"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"crumbFactoryProperty()"},{"p":"atlantafx.base.controls","c":"CustomTextField","l":"CustomTextField()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"CustomTextField","l":"CustomTextField(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"atlantafx.base.controls","c":"CustomTextFieldSkin","l":"CustomTextFieldSkin(TextField)","u":"%3Cinit%3E(javafx.scene.control.TextField)"},{"p":"atlantafx.base.theme","c":"Styles","l":"DANGER"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"dayCellDates"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"dayCellFactoryProperty()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"dayCells"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"dayNameCells"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"daysPerWeek"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"DEFAULT_ANIMATION_TIME"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"DEFAULT_STYLE_CLASS"},{"p":"atlantafx.base.controls","c":"ToggleSwitch","l":"DEFAULT_STYLE_CLASS"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"defaultCrumbNodeFactory"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"defaultDividerFactory"},{"p":"atlantafx.base.theme","c":"Styles","l":"DENSE"},{"p":"atlantafx.base.controls","c":"Popover","l":"detach()"},{"p":"atlantafx.base.controls","c":"Popover","l":"detachableProperty()"},{"p":"atlantafx.base.controls","c":"Popover","l":"detachedProperty()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"displayedYearMonthProperty()"},{"p":"atlantafx.base.controls","c":"BehaviorBase","l":"dispose()"},{"p":"atlantafx.base.controls","c":"BehaviorSkinBase","l":"dispose()"},{"p":"atlantafx.base.controls","c":"PopoverSkin","l":"dispose()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"dispose()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"dividerFactory"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"dividerFactoryProperty()"},{"p":"atlantafx.base.util","c":"DoubleStringConverter","l":"DoubleStringConverter()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.util","c":"DoubleStringConverter","l":"DoubleStringConverter(Runnable)","u":"%3Cinit%3E(java.lang.Runnable)"},{"p":"atlantafx.base.util","c":"DoubleStringConverter","l":"DoubleStringConverter(TextField, double, double)","u":"%3Cinit%3E(javafx.scene.control.TextField,double,double)"},{"p":"atlantafx.base.theme","c":"Tweaks","l":"EDGE_TO_EDGE"},{"p":"atlantafx.base.theme","c":"Styles","l":"ELEVATED_1"},{"p":"atlantafx.base.theme","c":"Styles","l":"ELEVATED_2"},{"p":"atlantafx.base.theme","c":"Styles","l":"ELEVATED_3"},{"p":"atlantafx.base.theme","c":"Styles","l":"ELEVATED_4"},{"p":"atlantafx.base.controls","c":"Popover","l":"fadeInDurationProperty()"},{"p":"atlantafx.base.controls","c":"Popover","l":"fadeOutDurationProperty()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordStringConverter","l":"filter"},{"p":"atlantafx.base.controls","c":"ToggleSwitch","l":"fire()"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"FIRST"},{"p":"atlantafx.base.theme","c":"Styles","l":"FLAT"},{"p":"atlantafx.base.theme","c":"Styles","l":"FONT_ICON"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"formatMonth(YearMonth)","u":"formatMonth(java.time.YearMonth)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"formatYear(YearMonth)","u":"formatYear(java.time.YearMonth)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"forward(int, ChronoUnit, boolean)","u":"forward(int,java.time.temporal.ChronoUnit,boolean)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"forwardButton"},{"p":"atlantafx.base.util","c":"DoubleStringConverter","l":"fromString(String)","u":"fromString(java.lang.String)"},{"p":"atlantafx.base.util","c":"IntegerStringConverter","l":"fromString(String)","u":"fromString(java.lang.String)"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordStringConverter","l":"fromString(String)","u":"fromString(java.lang.String)"},{"p":"atlantafx.base.controls","c":"Popover","l":"getArrowIndent()"},{"p":"atlantafx.base.controls","c":"Popover","l":"getArrowLocation()"},{"p":"atlantafx.base.controls","c":"Popover","l":"getArrowSize()"},{"p":"atlantafx.base.controls","c":"BehaviorSkinBase","l":"getBehavior()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"getBottomNode()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"getChronology()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"getClassCssMetaData()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"getClassCssMetaData()"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"getClassCssMetaData()"},{"p":"atlantafx.base.controls","c":"Popover","l":"getContentNode()"},{"p":"atlantafx.base.controls","c":"BehaviorBase","l":"getControl()"},{"p":"atlantafx.base.controls","c":"BehaviorSkinBase","l":"getControl()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"getControlCssMetaData()"},{"p":"atlantafx.base.controls","c":"Popover","l":"getCornerRadius()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"getCrumbFactory()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"getCssMetaData()"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"getCssMetaData()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"getDayCellFactory()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"getDaysPerWeek()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"getDividerFactory()"},{"p":"atlantafx.base.controls","c":"Popover","l":"getFadeInDuration()"},{"p":"atlantafx.base.controls","c":"Popover","l":"getFadeOutDuration()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"getFirstDayOfMonth()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"getGraphic()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"getIndeterminateAnimationTime()"},{"p":"atlantafx.base.controls","c":"CustomTextFieldSkin","l":"getIndex(double, double)","u":"getIndex(double,double)"},{"p":"atlantafx.base.controls","c":"CustomTextField","l":"getLeft()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"getLocale()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"getMonthsPerYear()"},{"p":"atlantafx.base.theme","c":"NordDark","l":"getName()"},{"p":"atlantafx.base.theme","c":"NordLight","l":"getName()"},{"p":"atlantafx.base.theme","c":"PrimerDark","l":"getName()"},{"p":"atlantafx.base.theme","c":"PrimerLight","l":"getName()"},{"p":"atlantafx.base.theme","c":"Theme","l":"getName()"},{"p":"atlantafx.base.controls","c":"PopoverSkin","l":"getNode()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"getOnCrumbAction()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter","l":"getPassword()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordStringConverter","l":"getPassword()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"getPrimaryChronology()"},{"p":"atlantafx.base.controls","c":"CustomTextField","l":"getRight()"},{"p":"atlantafx.base.controls","c":"Popover","l":"getRoot()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"getScene()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs.BreadCrumbActionEvent","l":"getSelectedCrumb()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"getSelectedCrumb()"},{"p":"atlantafx.base.controls","c":"BehaviorBase","l":"getSkin()"},{"p":"atlantafx.base.controls","c":"PopoverSkin","l":"getSkinnable()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"getStringConverter()"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"getThumbMoveAnimationTime()"},{"p":"atlantafx.base.controls","c":"CaptionMenuItem","l":"getTitle()"},{"p":"atlantafx.base.controls","c":"Popover","l":"getTitle()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"getTopNode()"},{"p":"atlantafx.base.theme","c":"NordDark","l":"getUserAgentStylesheet()"},{"p":"atlantafx.base.theme","c":"NordLight","l":"getUserAgentStylesheet()"},{"p":"atlantafx.base.theme","c":"PrimerDark","l":"getUserAgentStylesheet()"},{"p":"atlantafx.base.theme","c":"PrimerLight","l":"getUserAgentStylesheet()"},{"p":"atlantafx.base.theme","c":"Theme","l":"getUserAgentStylesheet()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"getValue()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"goToDate(LocalDate, boolean)","u":"goToDate(java.time.LocalDate,boolean)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"goToDayCell(DateCell, int, ChronoUnit, boolean)","u":"goToDayCell(javafx.scene.control.DateCell,int,java.time.temporal.ChronoUnit,boolean)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"graphic"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"graphicProperty()"},{"p":"atlantafx.base.controls","c":"Popover","l":"headerAlwaysVisibleProperty()"},{"p":"atlantafx.base.controls","c":"Popover","l":"hide()"},{"p":"atlantafx.base.controls","c":"Popover","l":"hide(Duration)","u":"hide(javafx.util.Duration)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"indeterminateAnimationTime"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"InlineDatePicker()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"InlineDatePicker(LocalDate)","u":"%3Cinit%3E(java.time.LocalDate)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerBehavior","l":"InlineDatePickerBehavior(InlineDatePicker, InlineDatePickerSkin)","u":"%3Cinit%3E(atlantafx.base.controls.InlineDatePicker,atlantafx.base.controls.InlineDatePickerSkin)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"InlineDatePickerSkin(InlineDatePicker)","u":"%3Cinit%3E(atlantafx.base.controls.InlineDatePicker)"},{"p":"atlantafx.base.util","c":"IntegerStringConverter","l":"IntegerStringConverter()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.util","c":"IntegerStringConverter","l":"IntegerStringConverter(Runnable)","u":"%3Cinit%3E(java.lang.Runnable)"},{"p":"atlantafx.base.util","c":"IntegerStringConverter","l":"IntegerStringConverter(TextField, int, int)","u":"%3Cinit%3E(javafx.scene.control.TextField,int,int)"},{"p":"atlantafx.base.theme","c":"Styles","l":"INTERACTIVE"},{"p":"atlantafx.base.controls","c":"Popover","l":"isAnimated()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"isAutoNavigationEnabled()"},{"p":"atlantafx.base.controls","c":"Popover","l":"isCloseButtonEnabled()"},{"p":"atlantafx.base.theme","c":"NordDark","l":"isDarkMode()"},{"p":"atlantafx.base.theme","c":"NordLight","l":"isDarkMode()"},{"p":"atlantafx.base.theme","c":"PrimerDark","l":"isDarkMode()"},{"p":"atlantafx.base.theme","c":"PrimerLight","l":"isDarkMode()"},{"p":"atlantafx.base.theme","c":"Theme","l":"isDarkMode()"},{"p":"atlantafx.base.theme","c":"Theme","l":"isDefault()"},{"p":"atlantafx.base.controls","c":"Popover","l":"isDetachable()"},{"p":"atlantafx.base.controls","c":"Popover","l":"isDetached()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs.BreadCrumbItem","l":"isFirst()"},{"p":"atlantafx.base.controls","c":"Popover","l":"isHeaderAlwaysVisible()"},{"p":"atlantafx.base.controls","c":"Breadcrumbs.BreadCrumbItem","l":"isLast()"},{"p":"atlantafx.base.util","c":"PlatformUtils","l":"isLinux()"},{"p":"atlantafx.base.util","c":"PlatformUtils","l":"isMac()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter","l":"isRevealPassword()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"isReverse()"},{"p":"atlantafx.base.controls","c":"ToggleSwitch","l":"isSelected()"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"isShowWeekNumbers()"},{"p":"atlantafx.base.util","c":"PlatformUtils","l":"isUnix()"},{"p":"atlantafx.base.util","c":"PlatformUtils","l":"isWindows()"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"label"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"labelContainer"},{"p":"atlantafx.base.theme","c":"Styles","l":"LARGE"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"LAST"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"lastFocusedDayCell"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"lastValidChronology"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"lastValidDate"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin.CalendarGrid","l":"layoutChildren()"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"layoutChildren(double, double, double, double)","u":"layoutChildren(double,double,double,double)"},{"p":"atlantafx.base.controls","c":"CustomTextFieldSkin","l":"layoutChildren(double, double, double, double)","u":"layoutChildren(double,double,double,double)"},{"p":"atlantafx.base.controls","c":"ProgressSliderSkin","l":"layoutChildren(double, double, double, double)","u":"layoutChildren(double,double,double,double)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"layoutChildren(double, double, double, double)","u":"layoutChildren(double,double,double,double)"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"layoutChildren(double, double, double, double)","u":"layoutChildren(double,double,double,double)"},{"p":"atlantafx.base.theme","c":"Styles","l":"LEFT"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"LEFT_BOTTOM"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"LEFT_CENTER"},{"p":"atlantafx.base.theme","c":"Styles","l":"LEFT_PILL"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"LEFT_TOP"},{"p":"atlantafx.base.controls","c":"CustomTextField","l":"leftProperty()"},{"p":"atlantafx.base.controls","c":"CustomTextFieldSkin","l":"leftProperty()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordFilter","l":"maskText(int)"},{"p":"atlantafx.base.theme","c":"Styles","l":"MEDIUM"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"monthLabel"},{"p":"atlantafx.base.controls","c":"InlineDatePickerBehavior","l":"moveBackward(MouseEvent)","u":"moveBackward(javafx.scene.input.MouseEvent)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerBehavior","l":"moveForward(MouseEvent)","u":"moveForward(javafx.scene.input.MouseEvent)"},{"p":"atlantafx.base.theme","c":"Tweaks","l":"NO_ARROW"},{"p":"atlantafx.base.theme","c":"NordDark","l":"NordDark()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.theme","c":"NordLight","l":"NordLight()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.theme","c":"Theme","l":"of(String, String, boolean)","u":"of(java.lang.String,java.lang.String,boolean)"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"onBreadCrumbAction(Breadcrumbs.BreadCrumbItem)","u":"onBreadCrumbAction(atlantafx.base.controls.Breadcrumbs.BreadCrumbItem)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"onCrumbAction"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"onCrumbActionProperty()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerBehavior","l":"onKeyPressed(KeyEvent)","u":"onKeyPressed(javafx.scene.input.KeyEvent)"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordFilter","l":"password"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordFilter","l":"PasswordFilter()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter","l":"passwordProperty()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordStringConverter","l":"PasswordStringConverter(PasswordTextFormatter.PasswordFilter)","u":"%3Cinit%3E(atlantafx.base.util.PasswordTextFormatter.PasswordFilter)"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter","l":"PasswordTextFormatter(StringConverter, UnaryOperator, TextField, char)","u":"%3Cinit%3E(javafx.util.StringConverter,java.util.function.UnaryOperator,javafx.scene.control.TextField,char)"},{"p":"atlantafx.base.controls","c":"Popover","l":"Popover()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"Popover","l":"Popover(Node)","u":"%3Cinit%3E(javafx.scene.Node)"},{"p":"atlantafx.base.controls","c":"PopoverSkin","l":"PopoverSkin(Popover)","u":"%3Cinit%3E(atlantafx.base.controls.Popover)"},{"p":"atlantafx.base.theme","c":"PrimerDark","l":"PrimerDark()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.theme","c":"PrimerLight","l":"PrimerLight()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"progressArc"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"progressLabel"},{"p":"atlantafx.base.controls","c":"ProgressSliderSkin","l":"ProgressSliderSkin(Slider)","u":"%3Cinit%3E(javafx.scene.control.Slider)"},{"p":"atlantafx.base.controls","c":"ProgressSliderSkin","l":"progressTrack"},{"p":"atlantafx.base.controls","c":"ToggleSwitch","l":"PSEUDO_CLASS_SELECTED"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"refresh()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"rememberFocusedDayCell()"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordFilter","l":"revealPassword"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter","l":"revealPasswordProperty()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"reverseProperty()"},{"p":"atlantafx.base.theme","c":"Styles","l":"RIGHT"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"RIGHT_BOTTOM"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"RIGHT_CENTER"},{"p":"atlantafx.base.theme","c":"Styles","l":"RIGHT_PILL"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"RIGHT_TOP"},{"p":"atlantafx.base.controls","c":"CustomTextField","l":"rightProperty()"},{"p":"atlantafx.base.controls","c":"CustomTextFieldSkin","l":"rightProperty()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"RingProgressIndicator()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"RingProgressIndicator(double)","u":"%3Cinit%3E(double)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"RingProgressIndicator(double, boolean)","u":"%3Cinit%3E(double,boolean)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"RingProgressIndicatorSkin(RingProgressIndicator)","u":"%3Cinit%3E(atlantafx.base.controls.RingProgressIndicator)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"rootPane"},{"p":"atlantafx.base.theme","c":"Styles","l":"ROUNDED"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordFilter","l":"sb"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"selectDayCell(DateCell)","u":"selectDayCell(javafx.scene.control.DateCell)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"selectedCrumb"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"selectedCrumbProperty()"},{"p":"atlantafx.base.controls","c":"ToggleSwitch","l":"selectedProperty()"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"selectedStateChanged()"},{"p":"atlantafx.base.controls","c":"Popover","l":"setAnimated(boolean)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setArrowIndent(double)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setArrowLocation(Popover.ArrowLocation)","u":"setArrowLocation(atlantafx.base.controls.Popover.ArrowLocation)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setArrowSize(double)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"setAutoNavigationEnabled(boolean)"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"setBottomNode(Node)","u":"setBottomNode(javafx.scene.Node)"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordFilter","l":"setBullet(char)"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"setChronology(Chronology)","u":"setChronology(java.time.chrono.Chronology)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setCloseButtonEnabled(boolean)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setContentNode(Node)","u":"setContentNode(javafx.scene.Node)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setCornerRadius(double)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"setCrumbFactory(Callback, ButtonBase>)","u":"setCrumbFactory(javafx.util.Callback)"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"setDayCellFactory(Callback)","u":"setDayCellFactory(javafx.util.Callback)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setDetachable(boolean)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setDetached(boolean)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"setDividerFactory(Callback, ? extends Node>)","u":"setDividerFactory(javafx.util.Callback)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setFadeInDuration(Duration)","u":"setFadeInDuration(javafx.util.Duration)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setFadeOutDuration(Duration)","u":"setFadeOutDuration(javafx.util.Duration)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"setGraphic(Node)","u":"setGraphic(javafx.scene.Node)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setHeaderAlwaysVisible(boolean)"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordFilter","l":"setInitialText(String)","u":"setInitialText(java.lang.String)"},{"p":"atlantafx.base.controls","c":"CustomTextField","l":"setLeft(Node)","u":"setLeft(javafx.scene.Node)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"setOnCrumbAction(EventHandler>)","u":"setOnCrumbAction(javafx.event.EventHandler)"},{"p":"atlantafx.base.util","c":"DoubleStringConverter","l":"setReset(Runnable)","u":"setReset(java.lang.Runnable)"},{"p":"atlantafx.base.util","c":"IntegerStringConverter","l":"setReset(Runnable)","u":"setReset(java.lang.Runnable)"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter","l":"setRevealPassword(boolean)"},{"p":"atlantafx.base.controls","c":"CustomTextField","l":"setRight(Node)","u":"setRight(javafx.scene.Node)"},{"p":"atlantafx.base.controls","c":"ToggleSwitch","l":"setSelected(boolean)"},{"p":"atlantafx.base.controls","c":"Breadcrumbs","l":"setSelectedCrumb(Breadcrumbs.BreadCrumbItem)","u":"setSelectedCrumb(atlantafx.base.controls.Breadcrumbs.BreadCrumbItem)"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"setShowWeekNumbers(boolean)"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"setStringConverter(StringConverter)","u":"setStringConverter(javafx.util.StringConverter)"},{"p":"atlantafx.base.controls","c":"CaptionMenuItem","l":"setTitle(String)","u":"setTitle(java.lang.String)"},{"p":"atlantafx.base.controls","c":"Popover","l":"setTitle(String)","u":"setTitle(java.lang.String)"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"setTopNode(Node)","u":"setTopNode(javafx.scene.Node)"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"setValue(LocalDate)","u":"setValue(java.time.LocalDate)"},{"p":"atlantafx.base.controls","c":"Popover","l":"show(Node)","u":"show(javafx.scene.Node)"},{"p":"atlantafx.base.controls","c":"Popover","l":"show(Node, double)","u":"show(javafx.scene.Node,double)"},{"p":"atlantafx.base.controls","c":"Popover","l":"show(Node, double, double)","u":"show(javafx.scene.Node,double,double)"},{"p":"atlantafx.base.controls","c":"Popover","l":"show(Node, double, double, Duration)","u":"show(javafx.scene.Node,double,double,javafx.util.Duration)"},{"p":"atlantafx.base.controls","c":"Popover","l":"show(Window)","u":"show(javafx.stage.Window)"},{"p":"atlantafx.base.controls","c":"Popover","l":"show(Window, double, double)","u":"show(javafx.stage.Window,double,double)"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"showWeekNumbersProperty()"},{"p":"atlantafx.base.theme","c":"Styles","l":"SMALL"},{"p":"atlantafx.base.controls","c":"Spacer","l":"Spacer()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"Spacer","l":"Spacer(double)","u":"%3Cinit%3E(double)"},{"p":"atlantafx.base.controls","c":"Spacer","l":"Spacer(double, Orientation)","u":"%3Cinit%3E(double,javafx.geometry.Orientation)"},{"p":"atlantafx.base.controls","c":"Spacer","l":"Spacer(Orientation)","u":"%3Cinit%3E(javafx.geometry.Orientation)"},{"p":"atlantafx.base.theme","c":"Styles","l":"STATE_ACCENT"},{"p":"atlantafx.base.theme","c":"Styles","l":"STATE_DANGER"},{"p":"atlantafx.base.theme","c":"Styles","l":"STATE_SUCCESS"},{"p":"atlantafx.base.theme","c":"Styles","l":"STATE_WARNING"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"stringConverter"},{"p":"atlantafx.base.controls","c":"RingProgressIndicator","l":"stringConverterProperty()"},{"p":"atlantafx.base.theme","c":"Styles","l":"STRIPED"},{"p":"atlantafx.base.theme","c":"Styles","l":"SUCCESS"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_BOLD"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_BOLDER"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_CAPTION"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_ITALIC"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_LIGHTER"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_MUTED"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_NORMAL"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_OBLIQUE"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_SMALL"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_STRIKETHROUGH"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_SUBTLE"},{"p":"atlantafx.base.theme","c":"Styles","l":"TEXT_UNDERLINED"},{"p":"atlantafx.base.controls","c":"ProgressSliderSkin","l":"thumb"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"thumb"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"thumbArea"},{"p":"atlantafx.base.controls","c":"CaptionMenuItem","l":"title"},{"p":"atlantafx.base.theme","c":"Styles","l":"TITLE_1"},{"p":"atlantafx.base.theme","c":"Styles","l":"TITLE_2"},{"p":"atlantafx.base.theme","c":"Styles","l":"TITLE_3"},{"p":"atlantafx.base.theme","c":"Styles","l":"TITLE_4"},{"p":"atlantafx.base.controls","c":"CaptionMenuItem","l":"titleProperty()"},{"p":"atlantafx.base.controls","c":"Popover","l":"titleProperty()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"toggleIndeterminate()"},{"p":"atlantafx.base.theme","c":"Styles","l":"toggleStyleClass(Node, String)","u":"toggleStyleClass(javafx.scene.Node,java.lang.String)"},{"p":"atlantafx.base.controls","c":"ToggleSwitch","l":"ToggleSwitch()","u":"%3Cinit%3E()"},{"p":"atlantafx.base.controls","c":"ToggleSwitch","l":"ToggleSwitch(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"ToggleSwitchSkin(ToggleSwitch)","u":"%3Cinit%3E(atlantafx.base.controls.ToggleSwitch)"},{"p":"atlantafx.base.theme","c":"Styles","l":"TOP"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"TOP_CENTER"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"TOP_LEFT"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"TOP_RIGHT"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"topNodeProperty()"},{"p":"atlantafx.base.util","c":"DoubleStringConverter","l":"toString(Double)","u":"toString(java.lang.Double)"},{"p":"atlantafx.base.util","c":"IntegerStringConverter","l":"toString(Integer)","u":"toString(java.lang.Integer)"},{"p":"atlantafx.base.util","c":"PasswordTextFormatter.PasswordStringConverter","l":"toString(String)","u":"toString(java.lang.String)"},{"p":"atlantafx.base.controls","c":"ProgressSliderSkin","l":"track"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"trackCircle"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"transition"},{"p":"atlantafx.base.controls","c":"ToggleSwitchSkin","l":"transition"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"treeChildrenModifiedHandler"},{"p":"atlantafx.base.controls","c":"BehaviorSkinBase","l":"unregisterListeners()"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"updateBreadCrumbs()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"updateDayCells()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"updateDayNameCells()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"updateGrid()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"updateMonthYearPane()"},{"p":"atlantafx.base.controls","c":"RingProgressIndicatorSkin","l":"updateProgressLabel()"},{"p":"atlantafx.base.controls","c":"BreadcrumbsSkin","l":"updateSelectedPath(Breadcrumbs.BreadCrumbItem, Breadcrumbs.BreadCrumbItem)","u":"updateSelectedPath(atlantafx.base.controls.Breadcrumbs.BreadCrumbItem,atlantafx.base.controls.Breadcrumbs.BreadCrumbItem)"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"updateValues()"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"updateWeekNumberCells()"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"atlantafx.base.controls","c":"InlineDatePicker","l":"valueProperty()"},{"p":"atlantafx.base.controls","c":"Popover.ArrowLocation","l":"values()"},{"p":"atlantafx.base.theme","c":"Styles","l":"WARNING"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"weekNumberCells"},{"p":"atlantafx.base.controls","c":"InlineDatePickerSkin","l":"yearLabel"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/docs/apidocs/module-search-index.js b/docs/docs/apidocs/module-search-index.js new file mode 100644 index 0000000..428df7f --- /dev/null +++ b/docs/docs/apidocs/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [{"l":"atlantafx.base"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/docs/apidocs/overview-tree.html b/docs/docs/apidocs/overview-tree.html new file mode 100644 index 0000000..aa5bee2 --- /dev/null +++ b/docs/docs/apidocs/overview-tree.html @@ -0,0 +1,233 @@ + + + + +Class Hierarchy (atlantafx-base 1.2.0 API) + + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+
    +
  • atlantafx.base.theme.Theme
  • +
+
+
+

Enum Class Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/docs/apidocs/package-search-index.js b/docs/docs/apidocs/package-search-index.js new file mode 100644 index 0000000..a7dca13 --- /dev/null +++ b/docs/docs/apidocs/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"m":"atlantafx.base","l":"atlantafx.base.controls"},{"m":"atlantafx.base","l":"atlantafx.base.theme"},{"m":"atlantafx.base","l":"atlantafx.base.util"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/docs/apidocs/resources/glass.png b/docs/docs/apidocs/resources/glass.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f591f467a1c0c949bbc510156a0c1afb860a6e GIT binary patch literal 499 zcmVJoRsvExf%rEN>jUL}qZ_~k#FbE+Q;{`;0FZwVNX2n-^JoI; zP;4#$8DIy*Yk-P>VN(DUKmPse7mx+ExD4O|;?E5D0Z5($mjO3`*anwQU^s{ZDK#Lz zj>~{qyaIx5K!t%=G&2IJNzg!ChRpyLkO7}Ry!QaotAHAMpbB3AF(}|_f!G-oI|uK6 z`id_dumai5K%C3Y$;tKS_iqMPHg<*|-@e`liWLAggVM!zAP#@l;=c>S03;{#04Z~5 zN_+ss=Yg6*hTr59mzMwZ@+l~q!+?ft!fF66AXT#wWavHt30bZWFCK%!BNk}LN?0Hg z1VF_nfs`Lm^DjYZ1(1uD0u4CSIr)XAaqW6IT{!St5~1{i=i}zAy76p%_|w8rh@@c0Axr!ns=D-X+|*sY6!@wacG9%)Qn*O zl0sa739kT-&_?#oVxXF6tOnqTD)cZ}2vi$`ZU8RLAlo8=_z#*P3xI~i!lEh+Pdu-L zx{d*wgjtXbnGX_Yf@Tc7Q3YhLhPvc8noGJs2DA~1DySiA&6V{5JzFt ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY literal 0 HcmV?d00001 diff --git a/docs/docs/apidocs/script-dir/jquery-3.6.0.min.js b/docs/docs/apidocs/script-dir/jquery-3.6.0.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/docs/docs/apidocs/script-dir/jquery-3.6.0.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("