public class CanMoveRule<T> extends AbstractAvailabilityRule<T,CanMoveRuleDefinition>
AvailabilityRule
implementation which check if item can be moved inside/before/after of selected item.Constructor and Description |
---|
CanMoveRule(info.magnolia.ui.api.availability.AvailabilityDefinition availabilityDefinition,
CanMoveRuleDefinition ruleDefinition,
ItemResolver<T> itemResolver,
info.magnolia.ui.api.app.SubAppContext subAppContext) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isAvailableFor(T item) |
isAvailable, isAvailableForItem, shouldByPass
@Inject public CanMoveRule(info.magnolia.ui.api.availability.AvailabilityDefinition availabilityDefinition, CanMoveRuleDefinition ruleDefinition, ItemResolver<T> itemResolver, info.magnolia.ui.api.app.SubAppContext subAppContext)
protected boolean isAvailableFor(T item)
isAvailableFor
in class AbstractAvailabilityRule<T,CanMoveRuleDefinition>
Copyright © 2020 Magnolia International Ltd.. All rights reserved.