Class ShapeDispatchKind

class ooodev.utils.dispatch.shape_dispatch_kind.ShapeDispatchKind(value)[source]

Shapes Lookup dispatch commands for

  • 3D Shapes

  • .uno:ArrowShapes

  • .uno:BasicShapes

  • .uno:CalloutShapes

  • .uno:FlowChartShapes

  • .uno:StarShapes

  • .uno:SymbolShapes

static from_str(s)[source]

Gets an DrawingBitmapKind instance from string.

Parameters:

s (str) – String that represents the name of an enum Name. s is case insensitive and can be CamelCase, pascal_case , snake_case, hyphen-case, normal case.

Raises:
  • ValueError – If input string is empty.

  • AttributeError – If unable to get ShapeKind instance.

Returns:

Enum instance.

Return type:

ShapeKind

ARROW_SHAPES_CHEVRON = 'ArrowShapes.chevron'

Chevron

ARROW_SHAPES_CIRCULAR_ARROW = 'ArrowShapes.circular-arrow'

Circular Arrow

ARROW_SHAPES_CORNER_RIGHT_ARROW = 'ArrowShapes.corner-right-arrow'

Corner Right Arrow

ARROW_SHAPES_DOWN_ARROW = 'ArrowShapes.down-arrow'

Down Arrow

ARROW_SHAPES_DOWN_ARROW_CALLOUT = 'ArrowShapes.down-arrow-callout'

Down Arrow Callout

ARROW_SHAPES_LEFT_ARROW = 'ArrowShapes.left-arrow'

Left Arrow

ARROW_SHAPES_LEFT_ARROW_CALLOUT = 'ArrowShapes.left-arrow-callout'

Left Arrow Callout

ARROW_SHAPES_LEFT_RIGHT_ARROW = 'ArrowShapes.left-right-arrow'

Left and Right Arrow

ARROW_SHAPES_LEFT_RIGHT_ARROW_CALLOUT = 'ArrowShapes.left-right-arrow-callout'

Left and Right Arrow Callout

ARROW_SHAPES_NOTCHED_RIGHT_ARROW = 'ArrowShapes.notched-right-arrow'

Notched Right Arrow

ARROW_SHAPES_PENTAGON_RIGHT = 'ArrowShapes.pentagon-right'

Pentagon

ARROW_SHAPES_QUAD_ARROW = 'ArrowShapes.quad-arrow'

4-way Arrow

ARROW_SHAPES_QUAD_ARROW_CALLOUT = 'ArrowShapes.quad-arrow-callout'

4-way Arrow Callout

ARROW_SHAPES_RIGHT_ARROW = 'ArrowShapes.right-arrow'

Right Arrow

ARROW_SHAPES_RIGHT_ARROW_CALLOUT = 'ArrowShapes.right-arrow-callout'

Right Arrow Callout

ARROW_SHAPES_SPLIT_ARROW = 'ArrowShapes.split-arrow'

Split Arrow

ARROW_SHAPES_SPLIT_ROUND_ARROW = 'ArrowShapes.split-round-arrow'

Right or Left Arrow

ARROW_SHAPES_STRIPED_RIGHT_ARROW = 'ArrowShapes.striped-right-arrow'

Striped Right Arrow

ARROW_SHAPES_S_SHARPED_ARROW = 'ArrowShapes.s-sharped-arrow'

S-shaped Arrow

ARROW_SHAPES_UP_ARROW = 'ArrowShapes.up-arrow'

Up Arrow

ARROW_SHAPES_UP_ARROW_CALLOUT = 'ArrowShapes.up-arrow-callout'

Up Arrow Callout

ARROW_SHAPES_UP_DOWN_ARROW = 'ArrowShapes.up-down-arrow'

Up and Down Arrow

ARROW_SHAPES_UP_DOWN_ARROW_CALLOUT = 'ArrowShapes.up-down-arrow-callout'

Up and Down Arrow Callout

ARROW_SHAPES_UP_RIGHT_ARROW = 'ArrowShapes.up-right-arrow'

Up and Right Arrow

ARROW_SHAPES_UP_RIGHT_ARROW_CALLOUT = 'ArrowShapes.up-right-arrow-callout'

Up and Right Arrow Callout

ARROW_SHAPES_UP_RIGHT_DOWN_ARROW = 'ArrowShapes.up-right-down-arrow'

Up, Right and Down Arrow

BASIC_SHAPES_BLOCK_ARC = 'BasicShapes.block-arc'

Block Arc

BASIC_SHAPES_CAN = 'BasicShapes.can'

Cylinder

BASIC_SHAPES_CIRCLE = 'BasicShapes.circle'

Circle

BASIC_SHAPES_CIRCLE_PIE = 'BasicShapes.circle-pie'

Circle Pie

BASIC_SHAPES_CROSS = 'BasicShapes.cross'

Cross

BASIC_SHAPES_CUBE = 'BasicShapes.cube'

Cube

BASIC_SHAPES_DIAMOND = 'BasicShapes.diamond'

Diamond

BASIC_SHAPES_ELLIPSE = 'BasicShapes.ellipse'

Ellipse

BASIC_SHAPES_FRAME = 'BasicShapes.frame'

Frame

BASIC_SHAPES_HEXAGON = 'BasicShapes.hexagon'

Hexagon

BASIC_SHAPES_ISOSCELES_TRIANGLE = 'BasicShapes.isosceles-triangle'

Isosceles Triangle

BASIC_SHAPES_OCTAGON = 'BasicShapes.octagon'

Octagon

BASIC_SHAPES_PAPER = 'BasicShapes.paper'

Folded Corner

BASIC_SHAPES_PARALLELOGRAM = 'BasicShapes.parallelogram'

Parallelogram

BASIC_SHAPES_PENTAGON = 'BasicShapes.pentagon'

Regular Pentagon

BASIC_SHAPES_QUADRAT = 'BasicShapes.quadrat'

Square

BASIC_SHAPES_RECTANGLE = 'BasicShapes.rectangle'

Rectangle

BASIC_SHAPES_RIGHT_TRIANGLE = 'BasicShapes.right-triangle'

Right Triangle

BASIC_SHAPES_RING = 'BasicShapes.ring'

Ring

BASIC_SHAPES_ROUND_QUADRAT = 'BasicShapes.round-quadrat'

Square, Rounded

BASIC_SHAPES_ROUND_RECTANGLE = 'BasicShapes.round-rectangle'

Rectangle, Rounded

BASIC_SHAPES_TRAPEZOID = 'BasicShapes.trapezoid'

Trapezoid

CALLOUT_SHAPES_CLOUD_CALLOUT = 'CalloutShapes.cloud-callout'

Cloud

CALLOUT_SHAPES_LINE_CALLOUT_1 = 'CalloutShapes.line-callout-1'

Line Callout 1

CALLOUT_SHAPES_LINE_CALLOUT_2 = 'CalloutShapes.line-callout-2'

Line Callout 2

CALLOUT_SHAPES_LINE_CALLOUT_3 = 'CalloutShapes.line-callout-3'

Line Callout 3

CALLOUT_SHAPES_RECTANGULAR_CALLOUT = 'CalloutShapes.rectangular-callout'

Rectangular Callout

CALLOUT_SHAPES_ROUND_CALLOUT = 'CalloutShapes.round-callout'

Round Callout

CALLOUT_SHAPES_ROUND_RECTANGULAR_CALLOUT = 'CalloutShapes.round-rectangular-callout'

Rounded Rectangular Callout

FLOW_CHART_SHAPES_FLOWCHART_ALTERNATE_PROCESS = 'FlowChartShapes.flowchart-alternate-process'

Alternate Process

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_CARD = 'FlowChartShapes.flowchart-card'

Card

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_COLLATE = 'FlowChartShapes.flowchart-collate'

Collate

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_CONNECTOR = 'FlowChartShapes.flowchart-connector'

Connector

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_DATA = 'FlowChartShapes.flowchart-data'

Data

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_DECISION = 'FlowChartShapes.flowchart-decision'

Decision

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_DELAY = 'FlowChartShapes.flowchart-delay'

Delay

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_DIRECT_ACCESS_STORAGE = 'FlowChartShapes.flowchart-direct-access-storage'

Direct Access Storage

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_DISPLAY = 'FlowChartShapes.flowchart-display'

Display

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_DOCUMENT = 'FlowChartShapes.flowchart-document'

Document

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_EXTRACT = 'FlowChartShapes.flowchart-extract'

Extract

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_INTERNAL_STORAGE = 'FlowChartShapes.flowchart-internal-storage'

Internal Storage

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_MAGNETIC_DISK = 'FlowChartShapes.flowchart-magnetic-disk'

Magnetic Disc

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_MANUAL_INPUT = 'FlowChartShapes.flowchart-manual-input'

Manual Input

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_MANUAL_OPERATION = 'FlowChartShapes.flowchart-manual-operation'

Manual Operation

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_MERGE = 'FlowChartShapes.flowchart-merge'

Merge

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_MULTIDOCUMENT = 'FlowChartShapes.flowchart-multidocument'

Multi-document

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_OFF_PAGE_CONNECTOR = 'FlowChartShapes.flowchart-off-page-connector'

Off-page Connector

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_OR = 'FlowChartShapes.flowchart-or'

Or

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_PREDEFINED_PROCESS = 'FlowChartShapes.flowchart-predefined-process'

Predefined Process

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_PREPARATION = 'FlowChartShapes.flowchart-preparation'

Preparation

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_PROCESS = 'FlowChartShapes.flowchart-process'

Process

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_PUNCHED_TAPE = 'FlowChartShapes.flowchart-punched-tape'

Punched Tape

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_SEQUENTIAL_ACCESS = 'FlowChartShapes.flowchart-sequential-access'

Sequential Access

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_SORT = 'FlowChartShapes.flowchart-sort'

Sort

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_STORED_DATA = 'FlowChartShapes.flowchart-stored-data'

Stored Data

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_SUMMING_JUNCTION = 'FlowChartShapes.flowchart-summing-junction'

Summing Junction

Type:

Flowchart

FLOW_CHART_SHAPES_FLOWCHART_TERMINATOR = 'FlowChartShapes.flowchart-terminator'

Terminator

Type:

Flowchart

STAR_SHAPES_BANG = 'StarShapes.bang'

Explosion

STAR_SHAPES_CONCAVE_STAR6 = 'StarShapes.concave-star6'

6-Point Star, Concave

STAR_SHAPES_DOORPLATE = 'StarShapes.doorplate'

Doorplate

STAR_SHAPES_HORIZONTAL_SCROLL = 'StarShapes.horizontal-scroll'

Horizontal Scroll

STAR_SHAPES_SIGNET = 'StarShapes.signet'

Signet

STAR_SHAPES_STAR_12 = 'StarShapes.star12'

12-Point Star

STAR_SHAPES_STAR_24 = 'StarShapes.star24'

24-Point Star

STAR_SHAPES_STAR_4 = 'StarShapes.star4'

4-Point Star

STAR_SHAPES_STAR_5 = 'StarShapes.star5'

5-Point Star

STAR_SHAPES_STAR_6 = 'StarShapes.star6'

6-Point Star

STAR_SHAPES_STAR_8 = 'StarShapes.star8'

8-Point Star

STAR_SHAPES_VERTICAL_SCROLL = 'StarShapes.vertical-scroll'

Vertical Scroll

SYMBOL_SHAPES_BRACE_PAIR = 'SymbolShapes.brace-pair'

Double Brace

SYMBOL_SHAPES_BRACKET_PAIR = 'SymbolShapes.bracket-pair'

Double Bracket

SYMBOL_SHAPES_CLOUD = 'SymbolShapes.cloud'

Cloud

SYMBOL_SHAPES_DIAMOND_BEVEL = 'SymbolShapes.diamond-bevel'

Diamond Bevel

SYMBOL_SHAPES_FLOWER = 'SymbolShapes.flower'

Flower

SYMBOL_SHAPES_FORBIDDEN = 'SymbolShapes.forbidden'

Prohibited

SYMBOL_SHAPES_HEART = 'SymbolShapes.heart'

Heart

SYMBOL_SHAPES_LEFT_BRACE = 'SymbolShapes.left-brace'

Left Brace

SYMBOL_SHAPES_LEFT_BRACKET = 'SymbolShapes.left-bracket'

Left Bracket

SYMBOL_SHAPES_LIGHTNING = 'SymbolShapes.lightning'

Lightning Bolt

SYMBOL_SHAPES_MOON = 'SymbolShapes.moon'

Moon

SYMBOL_SHAPES_OCTAGON_BEVEL = 'SymbolShapes.octagon-bevel'

Octagon Bevel

SYMBOL_SHAPES_PUZZLE = 'SymbolShapes.puzzle'

Puzzle

SYMBOL_SHAPES_QUAD_BEVEL = 'SymbolShapes.quad-bevel'

Square Bevel

SYMBOL_SHAPES_RIGHT_BRACE = 'SymbolShapes.right-brace'

Right Brace

SYMBOL_SHAPES_RIGHT_BRACKET = 'SymbolShapes.right-bracket'

Right Bracket

SYMBOL_SHAPES_SMILEY = 'SymbolShapes.smiley'

Smiley Face

SYMBOL_SHAPES_SUN = 'SymbolShapes.sun'

Sun

THREE_D_CONE = 'Cone'

3D Cone

THREE_D_CYLINDER = 'Cylinder'

3D Cylinder

THREE_D_CYRAMID = 'Cyramid'

3D Pyramid

THREE_D_HALF_SPHERE = 'HalfSphere'

3D Half-Sphere

THREE_D_SPHERE = 'Sphere'

3D Sphere

THREE_D_TORUS = 'Torus'

3D Torus