[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: bgrasvgtype.pas line 189
type TSVGCustomElement = class
protected
FDomElem: TDOMElement;
FUnits: TCSSUnitConverter;
function GetDOMElement; virtual;
function GetAttributeFromElement();
function GetAttribute();
function GetAttributeNumber(); overload;
function GetArrayOfAttributeNumber();
function GetAttributeWithUnit();
function GetArrayOfAttributeWithUnit();
function GetHorizAttribute();
function GetHorizAttributeWithUnit();
function GetArrayOfHorizAttributeWithUnit();
function GetVerticalAttribute();
function GetVerticalAttributeWithUnit();
function GetArrayOfVerticalAttributeWithUnit();
function GetOrthoAttributeWithUnit();
function GetArrayOfOrthoAttributeWithUnit();
function GetAttributeOrStyle();
function GetHorizAttributeOrStyleWithUnit();
function GetArrayOfHorizAttributeOrStyleWithUnit();
function GetOrthoAttributeOrStyleWithUnit();
function GetArrayOfOrthoAttributeOrStyleWithUnit();
function GetAttributeOrStyleWithUnit();
function GetArrayOfAttributeOrStyleWithUnit();
function GetVerticalAttributeOrStyleWithUnit();
function GetArrayOfVerticalAttributeOrStyleWithUnit();
function GetNamespaceCount;
function GetNamespacePrefix();
function GetNamespaceURI();
class function GetPropertyFromStyleDeclarationBlock();
class procedure LocateStyleDeclaration();
class procedure UpdateStyleDeclarationBlock();
class function RemovePropertyFromDeclarationBlock();
function GetInlineStyle();
function GetInlineStyleWithUnit();
function GetStyleFromStyleSheet(); virtual;
function GetStyle();
procedure SetAttribute();
procedure SetAttributeWithUnit();
procedure SetArrayOfAttributeWithUnit();
procedure SetHorizAttribute();
procedure SetHorizAttributeWithUnit();
procedure SetArrayOfHorizAttributeWithUnit();
procedure SetVerticalAttribute();
procedure SetArrayOfAttributeNumber();
procedure SetVerticalAttributeWithUnit();
procedure SetArrayOfVerticalAttributeWithUnit();
procedure SetOrthoAttributeWithUnit();
procedure SetArrayOfOrthoAttributeWithUnit();
procedure SetNamespaceURI();
procedure SetInlineStyle();
public
procedure RemoveStyle();
function HasAttribute();
function HasInlineStyle();
procedure IterateElements(); virtual;
procedure ConvertToUnit(); virtual;
function EnterFontSize(); virtual;
procedure ExitFontSize(); virtual;
function MatrixToTransform();
function TransformToMatrix();
procedure RemoveNamespace();
function NeedNamespace();
property NamespaceURI []: string; [rw]
property NamespacePrefix []: string; [r]
property NamespaceCount: Integer; [r]
property Style []: string; [rw]
property StyleDef []: string; [r]
end;
TSVGCustomElement
TObject