public interface Extension
Common interface for all extensions. An extension can be a plugin (e.g.
ScrollerPlugin, ColReorderPlugin), a feature (e.g.
PagingTypeBootstrapSimpleFeature, AbstractFilteringFeature
add-on) or a theme (e.g. Bootstrap2Theme).
An extension can be composed of :
=> BEFOREALL
var oTable_tableId = $('#myTableId');
var oTable_tableId_params = {...};
=> BEFORESTARTDOCUMENTREADY
$(document).ready(function(){
=> AFTERSTARTDOCUMENTREADY
oTable_myTableId = $('#myTableId').dataTable(oTable_myTableId_params);
=> BEFOREENDDOCUMENTREADY
});
=> AFTERALL
ExtensionLoader,
ExtensionProcessor| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(Parameter conf) |
void |
appendToAfterAll(String afterAll) |
void |
appendToAfterStartDocumentReady(String afterStartDocumentReady) |
void |
appendToBeforeAll(String beforeAll) |
void |
appendToBeforeEndDocumentReady(String beforeEndDocumentReady) |
void |
appendToBeforeStartDocumentReady(String beforeStartDocumentReady) |
StringBuilder |
getAfterAll() |
StringBuilder |
getAfterStartDocumentReady() |
StringBuilder |
getBeforeAll() |
StringBuilder |
getBeforeEndDocumentReady() |
StringBuilder |
getBeforeStartDocumentReady() |
String |
getExtensionName()
Returns the extension's name.
|
List<Parameter> |
getParameters() |
void |
setupWrapper(HtmlTable table)
Sets up the extension.
|
String getExtensionName()
Returns the extension's name.
void setupWrapper(HtmlTable table)
Sets up the extension.
The HtmlTable object is available if a particular configuration is needed.
table - The HTML table.StringBuilder getBeforeAll()
InsertMode#BEFOREALL placeholder.StringBuilder getAfterAll()
InsertMode#AFTERALL placeholder.StringBuilder getBeforeStartDocumentReady()
InsertMode#BEFORESTARTDOCUMENTREADY placeholder.StringBuilder getAfterStartDocumentReady()
InsertMode#AFTERSTARTDOCUMENTREADY placeholder.StringBuilder getBeforeEndDocumentReady()
InsertMode#BEFOREENDDOCUMENTREADY placeholder.void addParameter(Parameter conf)
void appendToBeforeAll(String beforeAll)
void appendToBeforeStartDocumentReady(String beforeStartDocumentReady)
void appendToAfterStartDocumentReady(String afterStartDocumentReady)
void appendToBeforeEndDocumentReady(String beforeEndDocumentReady)
void appendToAfterAll(String afterAll)
Copyright © 2013–2015 Dandelion Project. All rights reserved.