Update AntOSDK and SQLiteDB

- AntOSDK: add some public API on grid view
- SQLiteDB: add main application as a basic SQLiteBrowser
This commit is contained in:
DanyLE
2023-02-02 21:06:10 +01:00
parent cd5b0f66cc
commit cf21ef60e0
14 changed files with 676 additions and 848 deletions

View File

@ -475,6 +475,7 @@ declare namespace OS {
* @extends {BaseDialog}
*/
class BasicDialog extends BaseDialog {
['constructor']: typeof BasicDialog;
/**
* Placeholder for the UI scheme to be rendered. This can
* be either the string definition of the scheme or
@ -4421,6 +4422,14 @@ declare namespace OS {
* @memberof ListViewTag
*/
private _selectedItems;
/**
* The anchor element that the list view positioned on
* This is helpful when rendering dropdown list
* @private
* @type{HTMLElement}
* @memberof ListViewTag
*/
private _anchor;
/**
* Data placeholder of the list
*
@ -5539,6 +5548,18 @@ declare namespace OS {
* @memberof LabelTag
*/
set iconclass(v: string);
/**
* Set the CSS class of the label icon on the right side
*
* @memberof LabelTag
*/
set iconclass_end(v: string);
/**
* Set the CSS class of the label icon on the right side
*
* @memberof LabelTag
*/
set iconclass$(v: string);
/**
* Setter: Set the text of the label
*
@ -6295,13 +6316,25 @@ declare namespace OS {
* @memberof GridViewTag
*/
delete(row: GridRowTag): void;
/**
* Scroll the grid view to bottom
*
* @memberof GridViewTag
*/
scroll_to_bottom(): void;
/**
* Scroll the grid view to top
*
* @memberof GridViewTag
*/
scroll_to_top(): void;
/**
* Push a row to the grid
*
* @param {GenericObject<any>[]} row list of cell data
* @param {boolean} flag indicates where the row is add to beginning or end
* of the row
* @memberof GridViewTags
* @memberof GridViewTag
*/
push(row: GenericObject<any>[], flag: boolean): void;
/**
@ -6622,6 +6655,19 @@ declare namespace OS {
* @memberof ButtonTag
*/
set iconclass(v: string);
/**
* Set the icon class on the right side of the button, this property
* allows to style the button icon using CSS
*
* @memberof ButtonTag
*/
set iconclass$(v: string);
/**
* Set the CSS class of the label icon on the right side
*
* @memberof ButtonTag
*/
set iconclass_end(v: string);
/**
* Setter: Set the text of the button
*