Click or drag to resize

PFThemeLessVisitorPlugin Class

Dotless plugin used to bind dynamic theme values in less files. Uses a custom PFThemeSettings object instead of persisted Theme.
Inheritance Hierarchy
SystemObject
  VisitorPlugin
    Packflow.InterfacePFThemeLessVisitorPlugin

Namespace:  Packflow.Interface
Assembly:  MicaSystems.Packflow.Interface (in MicaSystems.Packflow.Interface.dll) Version: 1.0.0.0 (2.0.0.223)
Syntax
C#
public class PFThemeLessVisitorPlugin : VisitorPlugin, 
	IFunctionPlugin, IPlugin

The PFThemeLessVisitorPlugin type exposes the following members.

Constructors
  NameDescription
Public methodPFThemeLessVisitorPlugin
Top
Properties
  NameDescription
Public propertyAppliesTo
Gets the execution type this plugin applies to. Returns 'BeforeEvaluation'
(Overrides VisitorPlugin.AppliesTo.)
Public propertyThemeSettings
The PFThemeSettings to apply
Top
Methods
  NameDescription
Public methodApply (Inherited from VisitorPlugin.)
Public methodExecute
Called by the DotLess engine when parsing .less files
(Overrides VisitorPlugin.Execute(Node, Boolean).)
Public methodStatic memberGetCompiledThemeForFiles
Compiles target less files with given settings.
Public methodGetFunctions
Returns the defined Less functions
Public methodOnPostVisiting (Inherited from VisitorPlugin.)
Public methodOnPreVisiting (Inherited from VisitorPlugin.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodVisit (Inherited from VisitorPlugin.)
Top
Extension Methods
  NameDescription
Public Extension MethodAsT
Casts an object to another type. Returns default(T) if the object is null.
(Defined by Utils_Other.)
Public Extension MethodEqualsAll
Checks that this object is equal to every object in parameters.
(Defined by Utils_Other.)
Public Extension MethodEqualsAny
Checks that this object is equal to at least one of the parameters.
(Defined by Utils_Other.)
Public Extension MethodGetString
Converts an object to String using ToString() method, else returns String.Empty.
(Defined by Utils_Other.)
Public Extension MethodIsGenericListOverloaded.
Checks if this object is a System.Collections.Generic.List.
(Defined by Utils_Linq.)
Public Extension MethodIsGenericList(Type)Overloaded.
Checks if this object is a System.Collections.Generic.List using type as T.
(Defined by Utils_Linq.)
Public Extension MethodSerializeOverloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.)
Public Extension MethodSerialize(String)Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.)
Public Extension MethodSerializeJsonOverloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.)
Public Extension MethodSerializeJson(ListType)Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.)
Public Extension MethodSerializeJson(DataContractJsonSerializerSettings)Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.)
Top
See Also