com.lonelystorm.air.asset.services.LibraryResolver Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of air-asset Show documentation
Show all versions of air-asset Show documentation
The LonelyStorm Air Asset library provides support to be able to compile SASS files at runtime.
package com.lonelystorm.air.asset.services;
import java.util.List;
import com.lonelystorm.air.asset.models.Asset;
import com.lonelystorm.air.asset.models.AssetLibrary;
import com.lonelystorm.air.asset.models.AssetTheme;
public interface LibraryResolver {
Asset load(String path);
void clear();
void add(AssetLibrary library);
AssetLibrary findLibraryBySource(String source);
AssetLibrary findLibraryByPath(String path);
List findLibrariesByCategory(String category);
AssetTheme findThemeByPath(String path);
List findThemesByTheme(String theme);
}