Skip to content

Commit c3a9609

Browse files
committed
Initial commit
1 parent b0ada62 commit c3a9609

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+1761
-0
lines changed

.gitignore

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/sandbox/**
2+
/.idea/**
3+
/*.iml
4+
/.git/**
5+
/jars/**
6+
/bundle/**
7+
/.gradle/**
8+
/vendor/**
9+
/build/**
10+
/examples/vendor/**
11+
/package.hub.yml
12+
/gradle
13+
/build.gradle
14+
/gradlew
15+
/gradlew.bat
16+
/package-lock.php.yml
17+
/out/**

README.MD

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# ControlsFX
2+
Расширение добавляет новые графические компоненты JavaFX
3+
## Установка
4+
```
5+
jppm add jphp-controlsfx-ext
6+
```

api-docs/README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
## jphp-controlsfx-ext
2+
> version 1.0.0, created by JPPM.
3+
4+
5+
### Install
6+
```
7+
8+
```
9+
10+
### API
11+
**Classes**
12+
13+
#### `php\gui\controlsfx`
14+
15+
- [`UXGridCell`](classes/php/gui/controlsfx/UXGridCell.md)
16+
- [`UXGridView`](classes/php/gui/controlsfx/UXGridView.md)
17+
- [`UXHiddenSidesPane`](classes/php/gui/controlsfx/UXHiddenSidesPane.md)
18+
- [`UXInfoOverlay`](classes/php/gui/controlsfx/UXInfoOverlay.md)
19+
- [`UXMaskerPane`](classes/php/gui/controlsfx/UXMaskerPane.md)
20+
- [`UXMasterDetailPane`](classes/php/gui/controlsfx/UXMasterDetailPane.md)
21+
- [`UXNotificationPane`](classes/php/gui/controlsfx/UXNotificationPane.md)
22+
- [`UXPlusMinusSlider`](classes/php/gui/controlsfx/UXPlusMinusSlider.md)
23+
- [`UXPopOver`](classes/php/gui/controlsfx/UXPopOver.md)
24+
- [`UXRangeSlider`](classes/php/gui/controlsfx/UXRangeSlider.md)
25+
- [`UXRating`](classes/php/gui/controlsfx/UXRating.md)
26+
- [`UXStatusBar`](classes/php/gui/controlsfx/UXStatusBar.md)
27+
- [`UXToggleSwitch`](classes/php/gui/controlsfx/UXToggleSwitch.md)
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# UXGridCell
2+
3+
- **class** `UXGridCell` (`php\gui\controlsfx\UXGridCell`) **extends** `UXIndexedCell` (`php\gui\UXIndexedCell`)
4+
- **source** `php/gui/controlsfx/UXGridCell.php`
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# UXGridView
2+
3+
- **class** `UXGridView` (`php\gui\controlsfx\UXGridView`) **extends** `UXControl` (`php\gui\UXControl`)
4+
- **source** `php/gui/controlsfx/UXGridView.php`
5+
6+
---
7+
8+
#### Properties
9+
10+
- `->`[`items`](#prop-items) : `UXList`
11+
- `->`[`horizontalCellSpacing`](#prop-horizontalcellspacing) : `double`
12+
- `->`[`verticalCellSpacing`](#prop-verticalcellspacing) : `double`
13+
- `->`[`cellWidth`](#prop-cellwidth) : `double`
14+
- `->`[`cellHeight`](#prop-cellheight) : `double`
15+
16+
---
17+
18+
#### Methods
19+
20+
- `->`[`setCellFactory()`](#method-setcellfactory)
21+
22+
---
23+
# Methods
24+
25+
<a name="method-setcellfactory"></a>
26+
27+
### setCellFactory()
28+
```php
29+
setCellFactory(callable $factory): void
30+
```
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# UXHiddenSidesPane
2+
3+
- **class** `UXHiddenSidesPane` (`php\gui\controlsfx\UXHiddenSidesPane`) **extends** `UXControl` (`php\gui\UXControl`)
4+
- **source** `php/gui/controlsfx/UXHiddenSidesPane.php`
5+
6+
---
7+
8+
#### Properties
9+
10+
- `->`[`top`](#prop-top) : `UXNode`
11+
- `->`[`left`](#prop-left) : `UXNode`
12+
- `->`[`right`](#prop-right) : `UXNode`
13+
- `->`[`content`](#prop-content) : `1`
14+
- `->`[`bottom`](#prop-bottom) : `UXNode`
15+
- `->`[`triggerDistance`](#prop-triggerdistance) : `double`
16+
- `->`[`animationDelay`](#prop-animationdelay) : `int`
17+
- `->`[`animationDuration`](#prop-animationduration) : `int`
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# UXInfoOverlay
2+
3+
- **class** `UXInfoOverlay` (`php\gui\controlsfx\UXInfoOverlay`) **extends** `UXControl` (`php\gui\UXControl`)
4+
- **source** `php/gui/controlsfx/UXInfoOverlay.php`
5+
6+
---
7+
8+
#### Properties
9+
10+
- `->`[`text`](#prop-text) : `string`
11+
- `->`[`content`](#prop-content) : `UXNode`
12+
- `->`[`showOnHover`](#prop-showonhover) : `boolean`
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# UXMaskerPane
2+
3+
- **class** `UXMaskerPane` (`php\gui\controlsfx\UXMaskerPane`) **extends** `UXControl` (`php\gui\UXControl`)
4+
- **source** `php/gui/controlsfx/UXMaskerPane.php`
5+
6+
---
7+
8+
#### Properties
9+
10+
- `->`[`text`](#prop-text) : `string`
11+
- `->`[`progress`](#prop-progress) : `double`
12+
- `->`[`progressNode`](#prop-progressnode) : `UXNode`
13+
- `->`[`progressVisible`](#prop-progressvisible) : `boolean`
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# UXMasterDetailPane
2+
3+
- **class** `UXMasterDetailPane` (`php\gui\controlsfx\UXMasterDetailPane`) **extends** `UXControl` (`php\gui\UXControl`)
4+
- **source** `php/gui/controlsfx/UXMasterDetailPane.php`
5+
6+
---
7+
8+
#### Properties
9+
10+
- `->`[`animated`](#prop-animated) : `boolean`
11+
- `->`[`dividerSizeHint`](#prop-dividersizehint) : `double`
12+
- `->`[`detailSide`](#prop-detailside) : `string`
13+
- `->`[`showDetailNode`](#prop-showdetailnode) : `boolean`
14+
- `->`[`masterNode`](#prop-masternode) : `UXNode`
15+
- `->`[`detailNode`](#prop-detailnode) : `UXNode`
16+
- `->`[`dividerPosition`](#prop-dividerposition) : `double`
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# UXNotificationPane
2+
3+
- **class** `UXNotificationPane` (`php\gui\controlsfx\UXNotificationPane`) **extends** `UXControl` (`php\gui\UXControl`)
4+
- **source** `php/gui/controlsfx/UXNotificationPane.php`
5+
6+
---
7+
8+
#### Properties
9+
10+
- `->`[`text`](#prop-text) : `string`
11+
- `->`[`content`](#prop-content) : `UXNode`
12+
- `->`[`graphic`](#prop-graphic) : `UXNode`
13+
- `->`[`showing`](#prop-showing) : `boolean`
14+
- `->`[`showFromTop`](#prop-showfromtop) : `boolean`
15+
- `->`[`closeButtonVisible`](#prop-closebuttonvisible) : `boolean`
16+
17+
---
18+
19+
#### Methods
20+
21+
- `->`[`showNotification()`](#method-shownotification)
22+
- `->`[`hideNotification()`](#method-hidenotification)
23+
24+
---
25+
# Methods
26+
27+
<a name="method-shownotification"></a>
28+
29+
### showNotification()
30+
```php
31+
showNotification(): void
32+
```
33+
34+
---
35+
36+
<a name="method-hidenotification"></a>
37+
38+
### hideNotification()
39+
```php
40+
hideNotification(): void
41+
```

0 commit comments

Comments
 (0)