|
23 | 23 | <local:TestDataSourceDropHandler x:Key="dataSourceDropHandler"/>
|
24 | 24 |
|
25 | 25 | <HierarchicalDataTemplate DataType="{x:Type localVM:TestFixtureViewModel}" ItemsSource="{Binding Tests}">
|
26 |
| - |
27 | 26 | </HierarchicalDataTemplate>
|
28 | 27 |
|
29 |
| - <!--<iconPacks:PackIconFontAwesome x:Key="SuccessIcon" Kind="ThumbsUpSolid" Foreground="Green" x:Shared="False" /> |
30 |
| - <iconPacks:PackIconFontAwesome x:Key="FailureIcon" Kind="ThumbsDownSolid" Foreground="Red" x:Shared="False" /> |
31 |
| - <iconPacks:PackIconOcticons x:Key="AbortedIcon" Kind="Stop" Foreground="Yellow" x:Shared="False"/>--> |
32 | 28 | <iconPacks:PackIconEntypo x:Key="SuccessIcon" Kind="EmojiHappy" Foreground="Green" x:Shared="False"/>
|
33 | 29 | <iconPacks:PackIconEntypo x:Key="FailureIcon" Kind="EmojiSad" Foreground="Red" x:Shared="False"/>
|
34 | 30 | <iconPacks:PackIconEntypo x:Key="AbortedIcon" Kind="EmojiNeutral" Foreground="Yellow" x:Shared="False"/>
|
|
196 | 192 | <ContextMenu cal:Action.TargetWithoutContext="{Binding PlacementTarget.Tag, RelativeSource={RelativeSource Self}}">
|
197 | 193 | <MenuItem x:Name="OpenTestFixture" Header="Open"
|
198 | 194 | cal:Message.Attach="[Event Click] = [Action OpenTestFixtureAsync($dataContext)]"/>
|
199 |
| - <MenuItem x:Name="Save" Header="Save" IsEnabled="{Binding IsOpenForEdit}" |
200 |
| - cal:Message.Attach="[Event Click] = [Action SaveTestFixtureDataAsync($dataContext)]"/> |
201 | 195 | <MenuItem x:Name="CloseTestFixture" Header="Close" IsEnabled="{Binding IsOpenForEdit}"
|
202 | 196 | cal:Message.Attach="[Event Click] = [Action CloseTestFixtureAsync($dataContext,'false')]"/>
|
| 197 | + <MenuItem x:Name="Save" Header="Save" IsEnabled="{Binding IsOpenForEdit}" |
| 198 | + cal:Message.Attach="[Event Click] = [Action SaveTestFixtureDataAsync($dataContext)]"/> |
203 | 199 | <MenuItem x:Name="SaveAndClose" Header="Save and Close" IsEnabled="{Binding IsOpenForEdit}"
|
204 | 200 | cal:Message.Attach="[Event Click] = [Action CloseTestFixtureAsync($dataContext,'true')]"/>
|
205 | 201 | <MenuItem x:Name="AddTestCase" Header="Add Test"
|
206 | 202 | cal:Message.Attach="[Event Click] = [Action AddTestCaseAsync($dataContext)]"/>
|
207 | 203 | <MenuItem x:Name="Edit" Header="Edit Details"
|
208 | 204 | cal:Message.Attach="[Event Click] = [Action EditTestFixtureAsync($dataContext)]"/>
|
209 | 205 | <MenuItem x:Name="EditScript" Header="Edit Script" IsEnabled="{Binding IsOpenForEdit}"
|
210 |
| - cal:Message.Attach="[Event Click] = [Action EditTestFixtureScriptAsync($dataContext)]"/> |
| 206 | + cal:Message.Attach="[Event Click] = [Action EditTestFixtureScriptAsync($dataContext)]"/> |
| 207 | + <MenuItem x:Name="Delete" Header="Delete" IsEnabled="{Binding IsOpenForEdit, Converter={StaticResource inverseBoolConverter}}" |
| 208 | + cal:Message.Attach="[Event Click] = [Action DeleteTestFixtureAsync($dataContext)]"/> |
211 | 209 | </ContextMenu>
|
212 | 210 | </Expander.ContextMenu>
|
213 | 211 | </Expander>
|
|
0 commit comments