├── .codeclimate.yml ├── .github └── workflows │ └── codesee-arch-diagram.yml ├── .gitignore ├── LICENSE ├── README.md ├── apex-ruleset.xml ├── resources ├── advancedLookup.png ├── customizable.png ├── grid.png └── tableGrid_embedded.png └── src ├── classes ├── AdvancedLookupCtrl.cls ├── AdvancedLookupCtrl.cls-meta.xml ├── FilterStatement.cls ├── FilterStatement.cls-meta.xml ├── FilterStatement_Test.cls ├── FilterStatement_Test.cls-meta.xml ├── ObjectListAction.cls ├── ObjectListAction.cls-meta.xml ├── RowManager.cls ├── RowManager.cls-meta.xml ├── RowManager_Test.cls ├── RowManager_Test.cls-meta.xml ├── SObjectRow.cls ├── SObjectRow.cls-meta.xml ├── SchemaCache.cls ├── SchemaCache.cls-meta.xml ├── SchemaCache_Test.cls ├── SchemaCache_Test.cls-meta.xml ├── SelectClauseBuilderCtrl.cls ├── SelectClauseBuilderCtrl.cls-meta.xml ├── SelectClauseBuilderCtrl_Test.cls ├── SelectClauseBuilderCtrl_Test.cls-meta.xml ├── SelectOptionSorter.cls ├── SelectOptionSorter.cls-meta.xml ├── SoqlQuery.cls ├── SoqlQuery.cls-meta.xml ├── SoqlQuery_Test.cls ├── SoqlQuery_Test.cls-meta.xml ├── TableGridController.cls ├── TableGridController.cls-meta.xml ├── TableGridController_Test.cls ├── TableGridController_Test.cls-meta.xml ├── TableGridTestHelper.cls ├── TableGridTestHelper.cls-meta.xml ├── TableGridUtils.cls ├── TableGridUtils.cls-meta.xml ├── WhereClauseBuilderCtrl.cls ├── WhereClauseBuilderCtrl.cls-meta.xml ├── WhereClauseBuilderCtrl_Test.cls └── WhereClauseBuilderCtrl_Test.cls-meta.xml ├── components ├── advancedLookup.component ├── advancedLookup.component-meta.xml ├── selectClauseBuilder.component ├── selectClauseBuilder.component-meta.xml ├── tableGrid.component ├── tableGrid.component-meta.xml ├── whereClauseBuilder.component └── whereClauseBuilder.component-meta.xml ├── labels └── CustomLabels.labels ├── layouts ├── TableGridAccessible__c-TableGridAccessible Layout.layout └── TableGridState__c-TableGridState Layout.layout ├── objects ├── TableGridAccessible__c.object └── TableGridState__c.object ├── package.xml ├── pages ├── advancedLookup.page ├── advancedLookup.page-meta.xml ├── tableGridAdvancedLookup.page ├── tableGridAdvancedLookup.page-meta.xml ├── tableGridEmbedded.page ├── tableGridEmbedded.page-meta.xml ├── tableGridRelatedList.page ├── tableGridRelatedList.page-meta.xml ├── tableGridStandalone.page └── tableGridStandalone.page-meta.xml └── staticresources ├── jquery_blockUI_js.resource ├── jquery_blockUI_js.resource-meta.xml ├── jquery_min_js.resource ├── jquery_min_js.resource-meta.xml ├── pasteIcon_png.resource ├── pasteIcon_png.resource-meta.xml ├── tableGrid_css.resource ├── tableGrid_css.resource-meta.xml ├── tableGrid_js.resource └── tableGrid_js.resource-meta.xml /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.github/workflows/codesee-arch-diagram.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/.github/workflows/codesee-arch-diagram.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/README.md -------------------------------------------------------------------------------- /apex-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/apex-ruleset.xml -------------------------------------------------------------------------------- /resources/advancedLookup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/resources/advancedLookup.png -------------------------------------------------------------------------------- /resources/customizable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/resources/customizable.png -------------------------------------------------------------------------------- /resources/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/resources/grid.png -------------------------------------------------------------------------------- /resources/tableGrid_embedded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/resources/tableGrid_embedded.png -------------------------------------------------------------------------------- /src/classes/AdvancedLookupCtrl.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/AdvancedLookupCtrl.cls -------------------------------------------------------------------------------- /src/classes/AdvancedLookupCtrl.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/AdvancedLookupCtrl.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/FilterStatement.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/FilterStatement.cls -------------------------------------------------------------------------------- /src/classes/FilterStatement.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/FilterStatement.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/FilterStatement_Test.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/FilterStatement_Test.cls -------------------------------------------------------------------------------- /src/classes/FilterStatement_Test.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/FilterStatement_Test.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/ObjectListAction.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/ObjectListAction.cls -------------------------------------------------------------------------------- /src/classes/ObjectListAction.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/ObjectListAction.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/RowManager.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/RowManager.cls -------------------------------------------------------------------------------- /src/classes/RowManager.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/RowManager.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/RowManager_Test.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/RowManager_Test.cls -------------------------------------------------------------------------------- /src/classes/RowManager_Test.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/RowManager_Test.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/SObjectRow.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SObjectRow.cls -------------------------------------------------------------------------------- /src/classes/SObjectRow.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SObjectRow.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/SchemaCache.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SchemaCache.cls -------------------------------------------------------------------------------- /src/classes/SchemaCache.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SchemaCache.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/SchemaCache_Test.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SchemaCache_Test.cls -------------------------------------------------------------------------------- /src/classes/SchemaCache_Test.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SchemaCache_Test.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/SelectClauseBuilderCtrl.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SelectClauseBuilderCtrl.cls -------------------------------------------------------------------------------- /src/classes/SelectClauseBuilderCtrl.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SelectClauseBuilderCtrl.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/SelectClauseBuilderCtrl_Test.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SelectClauseBuilderCtrl_Test.cls -------------------------------------------------------------------------------- /src/classes/SelectClauseBuilderCtrl_Test.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SelectClauseBuilderCtrl_Test.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/SelectOptionSorter.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SelectOptionSorter.cls -------------------------------------------------------------------------------- /src/classes/SelectOptionSorter.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SelectOptionSorter.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/SoqlQuery.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SoqlQuery.cls -------------------------------------------------------------------------------- /src/classes/SoqlQuery.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SoqlQuery.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/SoqlQuery_Test.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SoqlQuery_Test.cls -------------------------------------------------------------------------------- /src/classes/SoqlQuery_Test.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/SoqlQuery_Test.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/TableGridController.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/TableGridController.cls -------------------------------------------------------------------------------- /src/classes/TableGridController.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/TableGridController.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/TableGridController_Test.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/TableGridController_Test.cls -------------------------------------------------------------------------------- /src/classes/TableGridController_Test.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/TableGridController_Test.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/TableGridTestHelper.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/TableGridTestHelper.cls -------------------------------------------------------------------------------- /src/classes/TableGridTestHelper.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/TableGridTestHelper.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/TableGridUtils.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/TableGridUtils.cls -------------------------------------------------------------------------------- /src/classes/TableGridUtils.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/TableGridUtils.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/WhereClauseBuilderCtrl.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/WhereClauseBuilderCtrl.cls -------------------------------------------------------------------------------- /src/classes/WhereClauseBuilderCtrl.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/WhereClauseBuilderCtrl.cls-meta.xml -------------------------------------------------------------------------------- /src/classes/WhereClauseBuilderCtrl_Test.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/WhereClauseBuilderCtrl_Test.cls -------------------------------------------------------------------------------- /src/classes/WhereClauseBuilderCtrl_Test.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/classes/WhereClauseBuilderCtrl_Test.cls-meta.xml -------------------------------------------------------------------------------- /src/components/advancedLookup.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/components/advancedLookup.component -------------------------------------------------------------------------------- /src/components/advancedLookup.component-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/components/advancedLookup.component-meta.xml -------------------------------------------------------------------------------- /src/components/selectClauseBuilder.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/components/selectClauseBuilder.component -------------------------------------------------------------------------------- /src/components/selectClauseBuilder.component-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/components/selectClauseBuilder.component-meta.xml -------------------------------------------------------------------------------- /src/components/tableGrid.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/components/tableGrid.component -------------------------------------------------------------------------------- /src/components/tableGrid.component-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/components/tableGrid.component-meta.xml -------------------------------------------------------------------------------- /src/components/whereClauseBuilder.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/components/whereClauseBuilder.component -------------------------------------------------------------------------------- /src/components/whereClauseBuilder.component-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/components/whereClauseBuilder.component-meta.xml -------------------------------------------------------------------------------- /src/labels/CustomLabels.labels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/labels/CustomLabels.labels -------------------------------------------------------------------------------- /src/layouts/TableGridAccessible__c-TableGridAccessible Layout.layout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/layouts/TableGridAccessible__c-TableGridAccessible Layout.layout -------------------------------------------------------------------------------- /src/layouts/TableGridState__c-TableGridState Layout.layout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/layouts/TableGridState__c-TableGridState Layout.layout -------------------------------------------------------------------------------- /src/objects/TableGridAccessible__c.object: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/objects/TableGridAccessible__c.object -------------------------------------------------------------------------------- /src/objects/TableGridState__c.object: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/objects/TableGridState__c.object -------------------------------------------------------------------------------- /src/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/package.xml -------------------------------------------------------------------------------- /src/pages/advancedLookup.page: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/advancedLookup.page -------------------------------------------------------------------------------- /src/pages/advancedLookup.page-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/advancedLookup.page-meta.xml -------------------------------------------------------------------------------- /src/pages/tableGridAdvancedLookup.page: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/tableGridAdvancedLookup.page -------------------------------------------------------------------------------- /src/pages/tableGridAdvancedLookup.page-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/tableGridAdvancedLookup.page-meta.xml -------------------------------------------------------------------------------- /src/pages/tableGridEmbedded.page: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/tableGridEmbedded.page -------------------------------------------------------------------------------- /src/pages/tableGridEmbedded.page-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/tableGridEmbedded.page-meta.xml -------------------------------------------------------------------------------- /src/pages/tableGridRelatedList.page: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/tableGridRelatedList.page -------------------------------------------------------------------------------- /src/pages/tableGridRelatedList.page-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/tableGridRelatedList.page-meta.xml -------------------------------------------------------------------------------- /src/pages/tableGridStandalone.page: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/tableGridStandalone.page -------------------------------------------------------------------------------- /src/pages/tableGridStandalone.page-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/pages/tableGridStandalone.page-meta.xml -------------------------------------------------------------------------------- /src/staticresources/jquery_blockUI_js.resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/jquery_blockUI_js.resource -------------------------------------------------------------------------------- /src/staticresources/jquery_blockUI_js.resource-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/jquery_blockUI_js.resource-meta.xml -------------------------------------------------------------------------------- /src/staticresources/jquery_min_js.resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/jquery_min_js.resource -------------------------------------------------------------------------------- /src/staticresources/jquery_min_js.resource-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/jquery_min_js.resource-meta.xml -------------------------------------------------------------------------------- /src/staticresources/pasteIcon_png.resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/pasteIcon_png.resource -------------------------------------------------------------------------------- /src/staticresources/pasteIcon_png.resource-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/pasteIcon_png.resource-meta.xml -------------------------------------------------------------------------------- /src/staticresources/tableGrid_css.resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/tableGrid_css.resource -------------------------------------------------------------------------------- /src/staticresources/tableGrid_css.resource-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/tableGrid_css.resource-meta.xml -------------------------------------------------------------------------------- /src/staticresources/tableGrid_js.resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/tableGrid_js.resource -------------------------------------------------------------------------------- /src/staticresources/tableGrid_js.resource-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsoesemann/visualforce-table-grid/HEAD/src/staticresources/tableGrid_js.resource-meta.xml --------------------------------------------------------------------------------