Table of Contents

Class PolymorphismKoi

Namespace
ToSic.Sxc.Render.Polymorphism.Sys
Assembly
ToSic.Sxc.Web.dll

Polymorphism resolver for CSS frameworks with Koi.

[InternalApi_DoNotUse_MayChangeWithoutNotice]
public class PolymorphismKoi : IPolymorphismResolver, ISwitchableService
Inheritance
object
PolymorphismKoi
Implements

Constructors

PolymorphismKoi(ICss)

Polymorphism resolver for CSS frameworks with Koi.

public PolymorphismKoi(ICss pageCss)

Parameters

pageCss ICss

Fields

ModeCssFramework

public const string ModeCssFramework = "cssFramework"

Field Value

string

Properties

NameId

Primary identifier of an object which has this property. It will be unique and used as an ID where needed.

public string NameId { get; }

Property Value

string

Priority

public int Priority { get; }

Property Value

int

Methods

Edition(PolymorphismConfigurationModel, string?, ILog)

public string? Edition(PolymorphismConfigurationModel config, string? overrule, ILog log)

Parameters

config PolymorphismConfigurationModel
overrule string
log ILog

Returns

string

IsViable()

public bool IsViable()

Returns

bool