internal static StyleAssetInfoModel Create(IType type, ResourceModel resourceModel)
        {
            StyleAssetInfoModel styleAssetInfoModel = new StyleAssetInfoModel();

            styleAssetInfoModel.TargetType  = type.Name;
            styleAssetInfoModel.Description = AssetInfoModel.GetDescription(type);
            styleAssetInfoModel.SetFullPath(resourceModel.KeyNode.Context.DocumentUrl);
            styleAssetInfoModel.StyleName = resourceModel.Name ?? type.Name;
            return(styleAssetInfoModel);
        }
Exemple #2
0
 protected override AssetInfoModel CreateAssetInfoModel(IProject project)
 {
     return((AssetInfoModel)StyleAssetInfoModel.Create(this.StyleType, this.ResourceModel));
 }