Taiizor.Starterkit by Taiizor

<PackageReference Include="Taiizor.Starterkit" Version="1.0.3.2" />

 ITheme

public interface ITheme
void AddCssFile(string file)

void AddFontFile(string file)

void AddHtmlAttribute(string scope, string attributeName, string attributeValue)

void AddHtmlClass(string scope, string className)

void AddJavascriptFile(string file)

void AddVendor(string vendor)

void AddVendors(string[] vendors)

string ExtendCssFilename(string path)

string GetAssetPath(string path)

string GetAttributeValue(string scope, string attributeName)

string[] GetCssFiles()

string GetDomain()

string GetFavicon()

string[] GetFontFiles()

string[] GetFonts()

string[] GetGlobalAssets(TypeEnum type)

string[] GetJavascriptFiles()

Dictionary<string, Dictionary<string, string>> GetLanguages()

KeyValuePair<string, string> GetLanguages(string lang)

string GetLayout(string path)

string GetLocale()

string GetLocaleLower()

string GetManifest()

string GetModeDefault()

string GetPages(string path)

string GetPartials(string path)

string GetSvgIcon(string path, string classNames)

string GetUri()

string[] GetVendors(string type)

bool IsLangActiveLang(string lang)

bool IsLangLocaleDefault(string lang)

string PrintHtmlAttributes(string scope)

string PrintHtmlClasses(string scope)

void SetDirection(DirectionEnum direction)

void SetDomain(string flag)

void SetLocale(string flag)

void SetLocaleDefault(string flag)

void SetLocaleSwitch(bool flag)

void SetModeDefault(string flag)

void SetModeSwitch(bool flag)

void SetUri(string flag)