screenPTColumnsRL static method

String? screenPTColumnsRL(
  1. int fromStartRL,
  2. int columns
)

Implementation

static String? screenPTColumnsRL(int fromStartRL, int columns){
  switch(fromStartRL){
    case 7:
      return switch(columns){
        7=>PT_1234567,
        6=>PT_234567,
        5=>PT_34567,
        4=>PT_4567,
        3=>PT_567,
        2=>PT_67,
        1=>PT_7,
        _=>null
      };
    case 6:
      return switch(columns){
        6=>PT_123456,
        5=>PT_23456,
        4=>PT_3456,
        3=>PT_456,
        2=>PT_56,
        1=>PT_6,
        _=>null
      };
    case 5:
      return switch(columns){
        5=>PT_12345,
        4=>PT_2345,
        3=>PT_345,
        2=>PT_45,
        1=>PT_5,
        _=>null
      };
    case 4:
      return switch(columns){
        4=>PT_1234,
        3=>PT_234,
        2=>PT_34,
        1=>PT_4,
        _=>null
      };
    case 3:
      return switch(columns){
        3=>PT_123,
        2=>PT_23,
        1=>PT_3,
        _=>null
      };
    case 2:
      return switch(columns){
        2=>PT_12,
        1=>PT_2,
        _=>null
      };
    case 1:
      return switch(columns){
        1=>PT_1,
        _=>null
      };
    default:
      return null;
  }
}