Lines Matching refs:Cols
59 friends_table(get, RowIndex, Cols) ->
62 get_cols(Cols, Row);
67 friends_table(get_next, RowIndex, Cols) ->
70 get_next_cols(Cols, Row);
75 NewCols = add_one_to_cols(Cols),
78 end_of_table(Cols)
90 friends_table(is_set_ok, RowIndex, Cols) ->
96 case is_row_status_col_changed(Cols) of
100 length(Cols) == 3 ->
107 [{Col, _NewVal} | _Cols] = Cols,
111 friends_table(set, RowIndex, Cols) ->
112 case is_row_status_col_changed(Cols) of
116 NewRow = make_row(RowIndex, Cols),
120 NewRow = merge_rows(Row, Cols),
129 get_cols([Col | Cols], Row) ->
130 [{value, element(Col, Row)} | get_cols(Cols, Row)];
139 get_next_cols([Col | Cols], Row) when Col < 2 ->
141 get_next_cols(Cols, Row)];
142 get_next_cols([Col | Cols], Row) when Col > 4 ->
144 get_next_cols(Cols, Row)];
145 get_next_cols([Col | Cols], Row) ->
147 get_next_cols(Cols, Row)];
154 end_of_table([_Col | Cols]) ->
155 [endOfTable | end_of_table(Cols)];
159 add_one_to_cols([Col | Cols]) ->
160 [Col + 1 | add_one_to_cols(Cols)];
164 is_row_status_col_changed(Cols) ->
165 case lists:keysearch(?status_col, 1, Cols) of