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. |