Skip to content

Commit

Permalink
docs: improve icons docs
Browse files Browse the repository at this point in the history
  • Loading branch information
hyyan committed Jun 28, 2019
1 parent ac44566 commit 88543c7
Show file tree
Hide file tree
Showing 190 changed files with 5,779 additions and 5,194 deletions.
77 changes: 72 additions & 5 deletions BBjGridExWidget.bbj
Original file line number Diff line number Diff line change
Expand Up @@ -310,6 +310,72 @@ class public BBjGridExWidget extends BBjWidget implements BBjGridExWidgetColumns
field public BBjNumber SuppressAnimationFrame! = null()
rem /**
rem * Icons to use inside the grid instead of the grid's default icons.
rem *
rem * The icons can either be set on the grid options (all icons) or on the column definition (all except group).
rem * If defined in both the grid options and column definitions, the column definition will get used.
rem * This allows you to specify defaults in the grid options to fall back on, and then provide individual icons for
rem * specific columns. This is handy if, for example, you want to include 'A..Z' as string sort icons
rem * and just the simple arrow for other columns.
rem *
rem * The icons are set as follows:
rem * <pre>
rem * <code>
rem * // column header items
rem * menu
rem * filter
rem * columns
rem * sortAscending
rem * sortDescending
rem * sortUnSort
rem *
rem * // expand / contract row group
rem * groupExpanded
rem * groupContracted
rem *
rem * // expand / contract column group
rem * columnGroupOpened
rem * columnGroupClosed
rem *
rem * // tool panel column group open / close
rem * columnSelectOpen
rem * columnSelectClosed
rem *
rem * // row checkbox selection and tool panel column selection
rem * checkboxChecked
rem * checkboxUnchecked
rem * checkboxIndeterminate
rem *
rem * // tool panel column selection, when read only (ie disabled checkboxes)
rem * checkboxCheckedReadOnly
rem * checkboxUncheckedReadOnly
rem * checkboxIndeterminateReadOnly
rem *
rem * // when moving columns
rem * columnMovePin // when column is to the left, before it gets pinned
rem * columnMoveAdd // when adding a column
rem * columnMoveHide // when removing a column
rem * columnMoveMove // when moving a column
rem * columnMoveLeft // when moving and scrolling left
rem * columnMoveRight // when moving and scrolling right
rem * columnMoveGroup // when about to drop into group panel
rem * columnMoveValue // when about to drop into value panel
rem * columnMovePivot // when about to drop into pivot panel
rem * dropNotAllowed // when trying to drop column into group/value/pivot panel and column doesn't support it
rem *
rem * // menu
rem * menuPin // beside the column pin menu item
rem * menuValue // beside the column value menu item
rem * menuAddRowGroup // beside the column row group menu item
rem * menuRemoveRowGroup // beside the column row group menu item
rem * clipboardCopy // beside the copy to clipboard menu item
rem * clipboardPaste // beside the paste from clipboard menu item
rem *
rem * // column drop panels
rem * rowGroupPanel // beside where to drop columns for row group
rem * pivotPanel // beside where to drop columns for pivot
rem * valuePanel // beside where to drop columns for value
rem * </code>
rem * </pre>
rem */
field public JsonObject Icons! = new JsonObject()
rem /**
Expand Down Expand Up @@ -2002,11 +2068,12 @@ class public BBjGridExWidget extends BBjWidget implements BBjGridExWidgetColumns
methodend
rem /**
rem * Set the grid icons
rem *
rem * @param BBjString json! The icons as a json object
rem *
rem * @param BBjString json! The icons as a json object
rem */
method public void setIcons(BBjString json!)
declare JsonParser parser!

parser! = new JsonParser()
#setIcons(parser!.parse(json!).getAsJsonObject())
methodend
Expand Down Expand Up @@ -2172,10 +2239,10 @@ class public BBjGridExWidget extends BBjWidget implements BBjGridExWidgetColumns
methodret null()
methodend
rem /**
rem * Parse the grid html template
rem *
rem * Parse the grid html template
rem *
rem * @param BBjString template$ Template string
rem *
rem *
rem * @return BBjString parsed template
rem */
method protected BBjString parseTemplate(BBjString template$)
Expand Down
752 changes: 457 additions & 295 deletions docs/javadoc/BBjGridExWidget/BBjGridExWidget.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetLanguageManager</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions docs/javadoc/BBjGridExWidget/BBjGridExWidgetState.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetState</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetCellEditorAGLargeText</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetCellEditorAGPopupText</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetCellEditorAGText</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetCellEditorBasicBoolean</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetCellEditorBasicDate</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetCellEditorBasicNumber</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetCellEditorBasicTimestamp</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetCellEditorInterface</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:38 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:21 CEST 2019 -->
<title>Uses of Class BBjGridExWidget.CellEditors.BBjGridExWidgetCellEditorAGLargeText</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:38 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:21 CEST 2019 -->
<title>Uses of Class BBjGridExWidget.CellEditors.BBjGridExWidgetCellEditorAGPopupText</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:38 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:21 CEST 2019 -->
<title>Uses of Class BBjGridExWidget.CellEditors.BBjGridExWidgetCellEditorAGText</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:38 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:21 CEST 2019 -->
<title>Uses of Class BBjGridExWidget.CellEditors.BBjGridExWidgetCellEditorBasicBoolean</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:38 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:21 CEST 2019 -->
<title>Uses of Class BBjGridExWidget.CellEditors.BBjGridExWidgetCellEditorBasicDate</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:38 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:21 CEST 2019 -->
<title>Uses of Class BBjGridExWidget.CellEditors.BBjGridExWidgetCellEditorBasicNumber</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:38 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:21 CEST 2019 -->
<title>Uses of Class BBjGridExWidget.CellEditors.BBjGridExWidgetCellEditorBasicTimestamp</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:38 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:21 CEST 2019 -->
<title>Uses of Interface BBjGridExWidget.CellEditors.BBjGridExWidgetCellEditorInterface</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions docs/javadoc/BBjGridExWidget/CellEditors/package-frame.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:37 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:20 CEST 2019 -->
<title>BBjGridExWidget.CellEditors</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions docs/javadoc/BBjGridExWidget/CellEditors/package-summary.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:37 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:20 CEST 2019 -->
<title>BBjGridExWidget.CellEditors</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions docs/javadoc/BBjGridExWidget/CellEditors/package-tree.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:37 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:20 CEST 2019 -->
<title>BBjGridExWidget.CellEditors Class Hierarchy</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions docs/javadoc/BBjGridExWidget/CellEditors/package-use.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:39 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:22 CEST 2019 -->
<title>Uses of Package BBjGridExWidget.CellEditors</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetClientJsonFactory</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_211) on Thu Jun 27 12:50:36 CEST 2019 -->
<!-- Generated by javadoc (1.8.0_211) on Fri Jun 28 09:46:19 CEST 2019 -->
<title>BBjGridExWidgetClientEventsCell</title>
<meta name="date" content="2019-06-27">
<meta name="date" content="2019-06-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
Expand Down

0 comments on commit 88543c7

Please sign in to comment.