table/tablecolumnresize/constants
Constants
module:table/tablecolumnresize/constants~COLUMN_MIN_WIDTH_AS_PERCENTAGEThe minimum column width given as a percentage value. Used in situations when the table is not yet rendered, so it is impossible to calculate how many percentage of the table width would be minimum column width in pixels.
module:table/tablecolumnresize/constants~COLUMN_MIN_WIDTH_IN_PIXELSThe minimum column width in pixels when the maximum table width is known. This value is an equivalent of
10%of the default editor width (600px).module:table/tablecolumnresize/constants~COLUMN_RESIZE_DISTANCE_THRESHOLDThe distance in pixels that the mouse has to move to start resizing the column.
module:table/tablecolumnresize/constants~COLUMN_WIDTH_PRECISIONDetermines how many digits after the decimal point are used to store the column width as a percentage value.
module:table/tablecolumnresize/constants~TABLE_WIDTH_GROWTH_RESISTANCE_IN_PIXELSHow much further (in pixels, on top of the snap threshold above) a table edge has to be dragged past the container's width before it actually starts growing past 100% again. This is what makes 100% "sticky" - while still letting the table grow past it with a deliberate, longer drag.
module:table/tablecolumnresize/constants~TABLE_WIDTH_SNAP_THRESHOLD_IN_PIXELSThe distance (in pixels) around the container's width within which a dragged table edge snaps to exactly 100% of the container width, in either direction - making it easy to precisely land on that value.