/// <summary> /// 1. Creates the persisted data from ordinary data object /// We are using the persisted data even if we are not in play mode /// This is because we want to have a single pipeline for both cases /// </summary> /// <param name="dataObject"></param> /// <returns></returns> public static AddStyleDeclarationPersistedData FromDataObject(StyleDeclarationDataObject dataObject) { AddStyleDeclarationPersistedData persistedData = new AddStyleDeclarationPersistedData { ClassName = dataObject.Type }; return(persistedData); }
/// <summary> /// Initializes the Singleton instance /// </summary> public void Initialize() { _data = StyleDeclarationDialog.Instance.Data; if (null == _data) { return; } _stylePropertiesAsString = string.Empty; StringBuilder sb = new StringBuilder(); var count = _data.StyleProperties.Count; var index = 0; foreach (StyleProperty stylePropertyDto in _data.StyleProperties) { //sb.AppendLine(string.Format("{0} [{1}]", styleAttribute.Name, styleAttribute.Type.Name)); if (index < count - 1) { sb.AppendLine(stylePropertyDto.Name); } else { sb.Append(stylePropertyDto.Name); } index++; } _stylePropertiesAsString = sb.ToString(); _mediaQueriesAsString = string.Empty; sb = new StringBuilder(); count = _data.MediaQueries.Count; index = 0; foreach (MediaQuery query in _data.MediaQueries) { //sb.AppendLine(string.Format("{0} [{1}]", styleAttribute.Name, styleAttribute.Type.Name)); if (index < count - 1) { sb.AppendLine(query.Name); } else { sb.Append(query.Name); } index++; } _mediaQueriesAsString = sb.ToString(); _focusSet = false; //// init error msg //_errorMsg = GetErrorMessage(); }
/// <summary> /// 1. Creates the persisted data from ordinary data object /// We are using the persisted data even if we are not in play mode /// This is because we want to have a single pipeline for both cases /// </summary> /// <param name="dataObject"></param> /// <returns></returns> public static AddStyleDeclarationPersistedData FromDataObject(StyleDeclarationDataObject dataObject) { AddStyleDeclarationPersistedData persistedData = new AddStyleDeclarationPersistedData { ClassName = dataObject.Type }; return persistedData; }
/// <summary> /// Initializes the Singleton instance /// </summary> public void Initialize() { _data = StyleDeclarationDialog.Instance.Data; if (null == _data) return; _stylePropertiesAsString = string.Empty; StringBuilder sb = new StringBuilder(); var count = _data.StyleProperties.Count; var index = 0; foreach (StyleProperty stylePropertyDto in _data.StyleProperties) { //sb.AppendLine(string.Format("{0} [{1}]", styleAttribute.Name, styleAttribute.Type.Name)); if (index < count-1) sb.AppendLine(stylePropertyDto.Name); else sb.Append(stylePropertyDto.Name); index++; } _stylePropertiesAsString = sb.ToString(); _mediaQueriesAsString = string.Empty; sb = new StringBuilder(); count = _data.MediaQueries.Count; index = 0; foreach (MediaQuery query in _data.MediaQueries) { //sb.AppendLine(string.Format("{0} [{1}]", styleAttribute.Name, styleAttribute.Type.Name)); if (index < count - 1) sb.AppendLine(query.Name); else sb.Append(query.Name); index++; } _mediaQueriesAsString = sb.ToString(); _focusSet = false; //// init error msg //_errorMsg = GetErrorMessage(); }