LeftAndMainPageIconsExtension
class LeftAndMainPageIconsExtension extends Extension
Extension to include custom page icons
Properties
| $class | from Extension |
Methods
Called when this extension is added to a particular class
Helper method to strip eval'ed arguments from a string thats passed to {@link DataObject::$extensions} or {@link Object::add_extension()}.
No description
Include CSS for page icons. We're not using the JSTree 'types' option because it causes too much performance overhead just to add some icons.
Details
in Extension at line 42
__construct()
in Extension at line 54
static
add_to_class(string $class, string $extensionClass, mixed $args = null)
Called when this extension is added to a particular class
in Extension at line 66
setOwner(SS_Object $owner, string $ownerBaseClass = null)
Set the owner of this extension.
in Extension at line 74
clearOwner()
in Extension at line 97
static string
get_classname_without_arguments(string $extensionStr)
Helper method to strip eval'ed arguments from a string thats passed to {@link DataObject::$extensions} or {@link Object::add_extension()}.
at line 10
init()
at line 20
string
generatePageIconsCss()
Include CSS for page icons. We're not using the JSTree 'types' option because it causes too much performance overhead just to add some icons.