// Copyright (c) 2014, 2026, Oracle and/or its affiliates.  Licensed under The Universal Permissive License (UPL), Version 1.0 as shown at https://oss.oracle.com/licenses/upl/

@import "../../utilities/oj.utilities";


// ----- start dependencies ---------

// set up include variables before importing dependencies
@if $includeSelectorClasses != false {
  $includeRadiosetClasses: true !global;
}

// ----- end dependencies ---------

// currently checkboxset and radioset are defined in one file, 
// so just import the alta radioset file.
@import "oj.alta.android.formcontrol.radioset";

// import classes defined in the common directory
@import "../../common/widgets/oj.common.selector.scss";

@if $includeSelectorClasses != false {
  @include module-include-once("alta.android.selector") {
    // Hover enabled un selected icon
    .oj-selector:hover .oj-selector-wrapper:not(.oj-selected){
      @extend .oj-fwk-icon-checkbox-tristate-unselected !optional; 
    }
    // Hover enabled selected icon
    .oj-selector:hover .oj-selector-wrapper.oj-selected{
      @extend .oj-fwk-icon-checkbox-tristate-selected !optional;
    }

  }
}