Renames EditTraitListFragment to EditTraitsFragment to match the other list fragments.
This commit is contained in:
@@ -31,8 +31,7 @@ import org.jetbrains.annotations.NotNull;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
// TODO: rename to EditTraitsFragment
|
public class EditTraitsFragment extends MCFragment {
|
||||||
public class EditTraitListFragment extends MCFragment {
|
|
||||||
private EditMonsterViewModel mViewModel;
|
private EditMonsterViewModel mViewModel;
|
||||||
private ViewHolder mHolder;
|
private ViewHolder mHolder;
|
||||||
private TraitType mTraitType;
|
private TraitType mTraitType;
|
||||||
@@ -41,7 +40,7 @@ public class EditTraitListFragment extends MCFragment {
|
|||||||
@Override
|
@Override
|
||||||
public void onCreate(@Nullable @org.jetbrains.annotations.Nullable Bundle savedInstanceState) {
|
public void onCreate(@Nullable @org.jetbrains.annotations.Nullable Bundle savedInstanceState) {
|
||||||
if (getArguments() != null) {
|
if (getArguments() != null) {
|
||||||
EditTraitListFragmentArgs args = EditTraitListFragmentArgs.fromBundle(getArguments());
|
EditTraitsFragmentArgs args = EditTraitsFragmentArgs.fromBundle(getArguments());
|
||||||
mTraitType = args.getTraitType();
|
mTraitType = args.getTraitType();
|
||||||
} else {
|
} else {
|
||||||
Logger.logWTF("EditTraitFragment needs arguments");
|
Logger.logWTF("EditTraitFragment needs arguments");
|
||||||
@@ -98,7 +97,7 @@ public class EditTraitListFragment extends MCFragment {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected void navigateToEditTrait(Trait trait) {
|
protected void navigateToEditTrait(Trait trait) {
|
||||||
NavDirections action = EditTraitListFragmentDirections.actionEditTraitListFragmentToEditTraitFragment(trait.description, trait.name, mTraitType);
|
NavDirections action = EditTraitsFragmentDirections.actionEditTraitListFragmentToEditTraitFragment(trait.description, trait.name, mTraitType);
|
||||||
Navigation.findNavController(requireView()).navigate(action);
|
Navigation.findNavController(requireView()).navigate(action);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -229,6 +229,8 @@ public class MonsterDetailFragment extends MCFragment {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// TODO: add lair actions, legendary actions, reactions, and regional actions
|
||||||
|
|
||||||
return root;
|
return root;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
xmlns:tools="http://schemas.android.com/tools"
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
tools:context=".ui.editmonster.EditTraitListFragment">
|
tools:context=".ui.editmonster.EditTraitsFragment">
|
||||||
|
|
||||||
<androidx.recyclerview.widget.RecyclerView
|
<androidx.recyclerview.widget.RecyclerView
|
||||||
android:id="@+id/list"
|
android:id="@+id/list"
|
||||||
|
|||||||
@@ -196,7 +196,7 @@
|
|||||||
</fragment>
|
</fragment>
|
||||||
<fragment
|
<fragment
|
||||||
android:id="@+id/editTraitListFragment"
|
android:id="@+id/editTraitListFragment"
|
||||||
android:name="com.majinnaibu.monstercards.ui.editmonster.EditTraitListFragment"
|
android:name="com.majinnaibu.monstercards.ui.editmonster.EditTraitsFragment"
|
||||||
android:label="EditTraitListFragment">
|
android:label="EditTraitListFragment">
|
||||||
<action
|
<action
|
||||||
android:id="@+id/action_editTraitListFragment_to_editTraitFragment"
|
android:id="@+id/action_editTraitListFragment_to_editTraitFragment"
|
||||||
|
|||||||
Reference in New Issue
Block a user