Unit IWBSGlobal

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

 

Overview

Functions and Procedures

procedure IWBSAddGlobalLinkFile(const AFile: string);

Variables

gIWBSLibBootstrapCss: string = '/<iwbspath>/bootstrap-3.3.5/css/bootstrap.min.css';
gIWBSLibBootstrapJs: string = '/<iwbspath>/bootstrap-3.3.5/js/bootstrap.min.js';
gIWBSLibDynamicTabs: boolean = True;
gIWBSLibDynamicTabsCss: string = '/<iwbspath>/dyntabs/bootstrap-dynamic-tabs.css';
gIWBSLibDynamicTabsJs: string = '/<iwbspath>/dyntabs/bootstrap-dynamic-tabs.js';
gIWBSLibIWBSCss: string = '/<iwbspath>/iwbs.css';
gIWBSLibIWBSJs: string = '/<iwbspath>/iwbs.js';
gIWBSLibJQueryJs: string = '/<iwbspath>/jquery-1.11.3.min.js';
gIWBSLibPath: string = '/iwbs/';
gIWBSLibPolyFiller: boolean = True;
gIWBSLibPolyFillerJs: string = '/<iwbspath>/webshim-1.15.8/js-webshim/minified/polyfiller.js';
gIWBSLinkFiles: TStringList = nil;
gIWBSOnBeforeRender: procedure(AControl: TComponent);
gIWBSOnHTMLTag: procedure(AControl: TComponent; const AHTMLName: string; ATag: TIWHTMLTag);
gIWBSOnRenderAsync: procedure(AControl: TComponent; const AHTMLName);
gIWBSRefreshCacheParam: string = '';
gIWBSRenderingGridPrecision: integer = 12;
gIWBSRenderingSortMethod: TIWBSRenderingSortMethod = bsrmSortYX;

Description

Functions and Procedures

procedure IWBSAddGlobalLinkFile(const AFile: string);
 

Variables

gIWBSLibBootstrapCss: string = '/<iwbspath>/bootstrap-3.3.5/css/bootstrap.min.css';

path for bootstrap library (required)

gIWBSLibBootstrapJs: string = '/<iwbspath>/bootstrap-3.3.5/js/bootstrap.min.js';
 
gIWBSLibDynamicTabs: boolean = True;

path for Dynamic Tabs plugin (optional)

gIWBSLibDynamicTabsCss: string = '/<iwbspath>/dyntabs/bootstrap-dynamic-tabs.css';
 
gIWBSLibDynamicTabsJs: string = '/<iwbspath>/dyntabs/bootstrap-dynamic-tabs.js';
 
gIWBSLibIWBSCss: string = '/<iwbspath>/iwbs.css';

path for iwbs support files (required)

gIWBSLibIWBSJs: string = '/<iwbspath>/iwbs.js';
 
gIWBSLibJQueryJs: string = '/<iwbspath>/jquery-1.11.3.min.js';

path for JQuery library (required)

gIWBSLibPath: string = '/iwbs/';

ATENTION!!!!, Global files should only be modified in TIWServerController.OnConfig event, they are not Thread Safe. only boolean vars (for enable/disable plugins) could be changed anytime, because boleans vars work with attomic read/write paths to framework JS and CSS files

gIWBSLibPolyFiller: boolean = True;

path for Polyfiller library, it provides full support for html5 to older browsers (optional)

gIWBSLibPolyFillerJs: string = '/<iwbspath>/webshim-1.15.8/js-webshim/minified/polyfiller.js';
 
gIWBSLinkFiles: TStringList = nil;

global link files to include in every page

gIWBSOnBeforeRender: procedure(AControl: TComponent);
 
gIWBSOnHTMLTag: procedure(AControl: TComponent; const AHTMLName: string; ATag: TIWHTMLTag);
 
gIWBSOnRenderAsync: procedure(AControl: TComponent; const AHTMLName);

global hook events, let you customize controls in a simple way

gIWBSRefreshCacheParam: string = '';

server start timestamp value in format string, it is usefull to force client refresh cache browsers of included files

gIWBSRenderingGridPrecision: integer = 12;
 
gIWBSRenderingSortMethod: TIWBSRenderingSortMethod = bsrmSortYX;

configurations for design time grid


Generated by PasDoc 0.14.0.