[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpcssresolver.pas line 345
type TCSSResolver = class(TComponent) |
protected |
FAttributeCount: Integer; |
FLogEntries: TFPObjectList; |
procedure ComputeElement(); virtual; |
procedure ComputeRule(); virtual; |
procedure ComputeInline(); virtual; |
procedure ComputeInlineRule(); virtual; |
function SelectorMatches(); virtual; |
function SelectorIdentifierMatches(); virtual; |
function SelectorHashIdentifierMatches(); virtual; |
function SelectorClassNameMatches(); virtual; |
function SelectorPseudoClassMatches(); virtual; |
function SelectorListMatches(); virtual; |
function SelectorBinaryMatches(); virtual; |
function SelectorArrayMatches(); virtual; |
function SelectorArrayBinaryMatches(); virtual; |
function SelectorCallMatches(); virtual; |
function Call_Not(); virtual; |
function Call_Is(); virtual; |
function Call_Where(); virtual; |
function Call_NthChild(); virtual; |
function CollectSiblingsOf(); virtual; |
function GetSiblingOfIndex(); virtual; |
function ComputeValue(); virtual; |
function SameValueText(); |
function PosSubString(); virtual; |
function PosWord(); virtual; |
function GetSiblingCount(); virtual; |
procedure MergeProperty(); virtual; |
function CheckAttrValueValidity(); virtual; |
function ResolveIdentifier(); virtual; |
function ResolveCall(); virtual; |
procedure AddElData(); virtual; |
function AddElValueData(); virtual; |
function FindComputedAttribute(); |
function AddComputedAttribute(); |
procedure Log(); virtual; |
function GetElPos(); virtual; |
function GetElPath(); virtual; |
public |
constructor Create(); override; |
destructor Destroy; override; |
procedure Clear; virtual; |
procedure ClearStyleCustomData; virtual; |
procedure Compute(); virtual; |
procedure Commit; virtual; |
procedure AddStyle(); virtual; |
function IndexOfStyle(); virtual; |
procedure RemoveStyle(); virtual; |
procedure DeleteStyle(); virtual; |
procedure ClearStyles; virtual; |
property StyleCount: Integer; [r] |
property Styles []: TCSSElement; [rw] |
property OwnsStyle: Boolean; [rw] |
property NumericalIDs []: TCSSNumericalIDs; [rw] |
property Options: TCSSResolverOptions; [rw] |
property Attributes []: PCSSComputedAttribute; [r] |
property AttributeCount: Integer; [r] |
property StringComparison: TCSSResStringComparison; [r] |
property OnLog: TCSSResolverLogEvent; [rw] |
property LogCount: Integer; [r] |
property LogEntries []: TCSSResolverLogEntry; [r] |
end; |
| |
TObject |