api review: callback parameters and properties name adjustements

This commit is contained in:
FloVanGH 2024-12-02 17:22:39 +01:00 committed by GitHub
parent 6de76e0aed
commit 901afde11f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
23 changed files with 54 additions and 54 deletions

View file

@ -567,8 +567,8 @@ export component NativeScrollView {
out property <length> native-padding-top;
out property <length> native-padding-bottom;
in property <bool> has_focus;
in property <ScrollBarPolicy> vertical-bar-policy;
in property <ScrollBarPolicy> horizontal-bar-policy;
in property <ScrollBarPolicy> vertical-scrollbar-policy;
in property <ScrollBarPolicy> horizontal-scrollbar-policy;
in property <bool> enabled: true;
//-default_size_binding:expands_to_parent_geometry
//-is_internal

View file

@ -13,7 +13,7 @@ component StandardListViewBase inherits ListView {
in-out property <int> current-item: -1;
callback current-item-changed(current-item: int);
callback item-pointer-event(item-index: int, event: PointerEvent, absolute-mouse-position: Point);
callback item-pointer-event(item: int, event: PointerEvent, position: Point);
public function set-current-item(index: int) {
if index < 0 || index >= model.length || index == root.current-item {

View file

@ -15,7 +15,7 @@ export component DatePickerPopup inherits PopupWindow {
in property <Date> date <=> base.date;
callback canceled();
callback accepted(current-date: Date);
callback accepted(date: Date);
width: 360px;
height: 524px;

View file

@ -86,8 +86,8 @@ export component ScrollView {
in-out property <length> viewport-height <=> flickable.viewport-height;
in-out property <length> viewport-x <=> flickable.viewport-x;
in-out property <length> viewport-y <=> flickable.viewport-y;
in property <ScrollBarPolicy> vertical-bar-policy <=> vertical-bar.policy;
in property <ScrollBarPolicy> horizontal-bar-policy <=> horizontal-bar.policy;
in property <ScrollBarPolicy> vertical-scrollbar-policy <=> vertical-bar.policy;
in property <ScrollBarPolicy> horizontal-scrollbar-policy <=> horizontal-bar.policy;
// FIXME: remove. This property is currently set by the ListView and is used by the native style to draw the scrollbar differently when it has focus
in-out property <bool> has-focus;

View file

@ -94,7 +94,7 @@ component TableViewRow inherits Rectangle {
in property <bool> even;
callback clicked <=> touch-area.clicked;
callback pointer-event(event: PointerEvent, absolute-mouse-position: Point);
callback pointer-event(event: PointerEvent, position: Point);
min-width: layout.min-width;
@ -129,9 +129,9 @@ export component StandardTableView {
in-out property <[TableColumn]> columns;
in-out property <int> current-row: -1;
callback sort-ascending(column-index: int);
callback sort-descending(column-index: int);
callback row-pointer-event(row-index: int, event: PointerEvent, mouse-position: Point);
callback sort-ascending(column: int);
callback sort-descending(column: int);
callback row-pointer-event(row: int, event: PointerEvent, position: Point);
callback current-row-changed(current-row: int);
public function set-current-row(index: int) {

View file

@ -15,7 +15,7 @@ export component DatePickerPopup inherits PopupWindow {
in property <Date> date <=> base.date;
callback canceled();
callback accepted(current-date: Date);
callback accepted(date: Date);
width: 360px;
height: 524px;

View file

@ -94,8 +94,8 @@ export component ScrollView {
in-out property <length> viewport-height <=> flickable.viewport-height;
in-out property <length> viewport-x <=> flickable.viewport-x;
in-out property <length> viewport-y <=> flickable.viewport-y;
in property <ScrollBarPolicy> vertical-bar-policy <=> vertical-bar.policy;
in property <ScrollBarPolicy> horizontal-bar-policy <=> horizontal-bar.policy;
in property <ScrollBarPolicy> vertical-scrollbar-policy <=> vertical-bar.policy;
in property <ScrollBarPolicy> horizontal-scrollbar-policy <=> horizontal-bar.policy;
// FIXME: remove. This property is currently set by the ListView and is used by the native style to draw the scrollbar differently when it has focus
in-out property <bool> has-focus;

View file

@ -90,7 +90,7 @@ component TableViewRow inherits Rectangle {
in property <bool> even;
callback clicked <=> i-touch-area.clicked;
callback pointer-event(event: PointerEvent, absolute-mouse-position: Point);
callback pointer-event(event: PointerEvent, position: Point);
min-width: i-layout.min-width;
min-height: max(20px, i-layout.min-height);
@ -126,9 +126,9 @@ export component StandardTableView {
in-out property <[TableColumn]> columns;
in-out property <int> current-row: -1;
callback sort-ascending(column-index: int);
callback sort-descending(column-index: int);
callback row-pointer-event(row-index: int, event: PointerEvent, mouse-position: Point);
callback sort-ascending(column: int);
callback sort-descending(column: int);
callback row-pointer-event(row: int, event: PointerEvent, position: Point);
callback current-row-changed(current-row: int);
public function set-current-row(index: int) {

View file

@ -15,7 +15,7 @@ export component DatePickerPopup inherits PopupWindow {
in property <Date> date <=> base.date;
callback canceled();
callback accepted(current-date: Date);
callback accepted(date: Date);
width: 368px;
height: 524px;

View file

@ -138,8 +138,8 @@ export component ScrollView {
in-out property <length> viewport-height <=> flickable.viewport-height;
in-out property <length> viewport-x <=> flickable.viewport-x;
in-out property <length> viewport-y <=> flickable.viewport-y;
in property <ScrollBarPolicy> vertical-bar-policy <=> vertical-bar.policy;
in property <ScrollBarPolicy> horizontal-bar-policy <=> horizontal-bar.policy;
in property <ScrollBarPolicy> vertical-scrollbar-policy <=> vertical-bar.policy;
in property <ScrollBarPolicy> horizontal-scrollbar-policy <=> horizontal-bar.policy;
// FIXME: remove. This property is currently set by the ListView and is used by the native style to draw the scrollbar differently when it has focus
in-out property <bool> has-focus;

View file

@ -97,7 +97,7 @@ component TableViewRow inherits Rectangle {
in property <bool> even;
callback clicked <=> i-touch-area.clicked;
callback pointer-event(event: PointerEvent, absolute-mouse-position: Point);
callback pointer-event(event: PointerEvent, position: Point);
min-width: i-layout.min-width;
min-height: max(34px, i-layout.min-height);
@ -149,9 +149,9 @@ export component StandardTableView {
in-out property <[TableColumn]> columns;
in-out property <int> current-row: -1;
callback sort-ascending(column-index: int);
callback sort-descending(column-index: int);
callback row-pointer-event(row-index: int, event: PointerEvent, mouse-position: Point);
callback sort-ascending(column: int);
callback sort-descending(column: int);
callback row-pointer-event(row: int, event: PointerEvent, position: Point);
callback current-row-changed(current-row: int);
public function set-current-row(index: int) {

View file

@ -13,7 +13,7 @@ export component DatePickerPopup inherits PopupWindow {
in property <Date> date <=> base.date;
callback canceled();
callback accepted(current-date: Date);
callback accepted(date: Date);
width: 360px;
height: 524px;

View file

@ -98,8 +98,8 @@ export component ScrollView {
in-out property <length> viewport-height <=> flickable.viewport-height;
in-out property <length> viewport-x <=> flickable.viewport-x;
in-out property <length> viewport-y <=> flickable.viewport-y;
in property <ScrollBarPolicy> vertical-bar-policy <=> vertical-bar.policy;
in property <ScrollBarPolicy> horizontal-bar-policy <=> horizontal-bar.policy;
in property <ScrollBarPolicy> vertical-scrollbar-policy <=> vertical-bar.policy;
in property <ScrollBarPolicy> horizontal-scrollbar-policy <=> horizontal-bar.policy;
callback scrolled <=> flickable.flicked;

View file

@ -121,9 +121,9 @@ export component StandardTableView {
in-out property <[TableColumn]> columns;
in-out property <int> current-row: -1;
callback sort-ascending(column-index: int);
callback sort-descending(column-index: int);
callback row-pointer-event(row-index: int, event: PointerEvent, mouse-position: Point);
callback sort-ascending(column: int);
callback sort-descending(column: int);
callback row-pointer-event(row: int, event: PointerEvent, position: Point);
callback current-row-changed(current-row: int);
public function set-current-row(index: int) {

View file

@ -17,7 +17,7 @@ export component DatePickerPopup inherits PopupWindow {
property <brush> state-secondary: Palette.color-scheme == ColorScheme.dark ? #000000 : #ffffff;
callback canceled();
callback accepted(current-date: Date);
callback accepted(date: Date);
width: 360px;
height: 524px;

View file

@ -15,8 +15,8 @@ export component InternalScrollView {
out property <length> visible-height <=> fli.height;
in-out property <bool> has-focus <=> native.has-focus;
in property <bool> enabled <=> native.enabled;
in property <ScrollBarPolicy> vertical-bar-policy <=> native.vertical-bar-policy;
in property <ScrollBarPolicy> horizontal-bar-policy <=> native.horizontal-bar-policy;
in property <ScrollBarPolicy> vertical-scrollbar-policy <=> native.vertical-scrollbar-policy;
in property <ScrollBarPolicy> horizontal-scrollbar-policy <=> native.horizontal-scrollbar-policy;
// Used by the StandardTableView
out property <length> native-padding-left: native.native-padding-left;

View file

@ -12,8 +12,8 @@ export component ScrollView {
in-out property <length> viewport-height <=> internal.viewport-height;
in-out property <length> viewport-x <=> internal.viewport-x;
in-out property <length> viewport-y <=> internal.viewport-y;
in property <ScrollBarPolicy> vertical-bar-policy <=> internal.vertical-bar-policy;
in property <ScrollBarPolicy> horizontal-bar-policy <=> internal.horizontal-bar-policy;
in property <ScrollBarPolicy> vertical-scrollbar-policy <=> internal.vertical-scrollbar-policy;
in property <ScrollBarPolicy> horizontal-scrollbar-policy <=> internal.horizontal-scrollbar-policy;
callback scrolled <=> internal.scrolled;

View file

@ -7,9 +7,9 @@ export component StandardTableView {
private property <length> item-height: scroll-view.viewport-height / rows.length;
private property <length> current-item-y: scroll-view.viewport-y + current-row * item-height;
callback sort-ascending(column-index: int);
callback sort-descending(column-index: int);
callback row-pointer-event(row-index: int, event: PointerEvent, mouse-position: Point);
callback sort-ascending(column: int);
callback sort-descending(column: int);
callback row-pointer-event(row: int, event: PointerEvent, position: Point);
callback current-row-changed(current-row: int);
accessible-role: table;