Class TSVGDataLink
Unit
Declaration
type TSVGDataLink = class(TObject)
Description
Class to listen to link changes between SVG elements
Hierarchy
- TObject
- TSVGDataLink
Overview
Methods
![]() |
constructor Create(AParent: TSVGDataLink); |
![]() |
destructor Destroy; override; |
![]() |
function ElementCount: integer; |
![]() |
function FindElement(el: TSVGElement): integer; |
![]() |
function FindElementById(AID: string; AClass: TSVGFactory): TSVGElement; |
![]() |
function FindElementByRef(ARef: string; ANeedUrl: boolean; AClass: TSVGFactory; out ANotFound: boolean): TSVGElement; |
![]() |
function FindElementByRef(ARef: string; AClass: TSVGFactory): TSVGElement; |
![]() |
function FindStyle(el: TSVGElement): integer; |
![]() |
function IsLink(el: TSVGElement): boolean; |
![]() |
function IsLinkElement(el: TSVGElement): boolean; |
![]() |
function IsLinkStyle(el: TSVGElement): boolean; |
![]() |
function Link(el: TSVGElement): integer; |
![]() |
function StyleCount: integer; |
![]() |
procedure RegisterLinkListener(AHandler: TSVGLinkEvent; ARegister: boolean); |
![]() |
procedure Unlink(el: TSVGElement); |
![]() |
procedure UnlinkAll; |
Properties
![]() |
property Elements[AIndex: integer]: TSVGElement read GetElement; |
![]() |
property Parent: TSVGDataLink read FParent write SetParent; |
![]() |
property Styles[ID: integer]: TSVGElement read GetStyle; |
Description
Methods
![]() |
constructor Create(AParent: TSVGDataLink); |
This item has no description. |
![]() |
destructor Destroy; override; |
This item has no description. |
![]() |
function ElementCount: integer; |
This item has no description. |
![]() |
function FindElement(el: TSVGElement): integer; |
This item has no description. |
![]() |
function FindElementById(AID: string; AClass: TSVGFactory): TSVGElement; |
This item has no description. |
![]() |
function FindElementByRef(ARef: string; ANeedUrl: boolean; AClass: TSVGFactory; out ANotFound: boolean): TSVGElement; |
This item has no description. |
![]() |
function FindElementByRef(ARef: string; AClass: TSVGFactory): TSVGElement; |
This item has no description. |
![]() |
function FindStyle(el: TSVGElement): integer; |
This item has no description. |
![]() |
function IsLink(el: TSVGElement): boolean; |
This item has no description. |
![]() |
function IsLinkElement(el: TSVGElement): boolean; |
This item has no description. |
![]() |
function IsLinkStyle(el: TSVGElement): boolean; |
This item has no description. |
![]() |
function Link(el: TSVGElement): integer; |
This item has no description. |
![]() |
function StyleCount: integer; |
This item has no description. |
![]() |
procedure RegisterLinkListener(AHandler: TSVGLinkEvent; ARegister: boolean); |
This item has no description. |
![]() |
procedure Unlink(el: TSVGElement); |
This item has no description. |
![]() |
procedure UnlinkAll; |
This item has no description. |
Properties
![]() |
property Elements[AIndex: integer]: TSVGElement read GetElement; |
This item has no description. |
![]() |
property Parent: TSVGDataLink read FParent write SetParent; |
This item has no description. |
![]() |
property Styles[ID: integer]: TSVGElement read GetStyle; |
This item has no description. |